Description
If you perform a lcb_destroy operation on an instance, any outstanding operations are completely lost, and no callbacks on them are performed. I would expect that libcouchbase would 'clean up' the outstanding callbacks by sending them an error.
Attachments
Issue Links
- causes
-
JSCBC-421 Missing callback for outstanding requests when disconnecting bucket
- Resolved
For Gerrit Dashboard: CCBC-861 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
84696,2 | CCBC-861: Invoke operation callback when destroying connection | master | libcouchbase | Status: ABANDONED | 0 | -1 |
153041,4 | CCBC-861: purge pipelines on lcb_destroy | master | libcouchbase | Status: MERGED | +2 | +1 |
154051,3 | CCBC-861: testGetCanceled requires CouchbaseMock.jar | master | libcouchbase | Status: MERGED | +2 | +1 |