Details
-
Bug
-
Resolution: Fixed
-
Critical
-
None
-
None
-
None
-
1
Description
Using the NBomber test referenced in NCBC-3161, after updating to the latest CouchbaseNetClient master (as of 2022-03-17 1:51 PDT SHA = d0ff608524508e24c2cb0f08fd380d4c8101137d), long runs of the tool will hit an NRE at
var builder = OperationBuilderPool.Get();
|
in OperationBase.cs: SendAsync()
This implies that OperationConfiguration.Configure() is being called in a thread-unsafe way without proper synchronization.
Attachments
For Gerrit Dashboard: NCBC-3164 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
174017,2 | NCBC-3164: NRE on OperationBuilderPool.Get() for NOOP | master | couchbase-net-client | Status: MERGED | +2 | +1 |