Details
-
Task
-
Resolution: Fixed
-
Critical
-
4.1.2, 4.5.1
-
None
Description
During investigation of MB-21475 it was noted that we still have a number of abort() calls in the codebase. The intent was to replace such uses with throwing exceptions (see https://github.com/couchbase/memcached/blob/master/docs/ErrorHandling.md) however while the cb_assert() calls were addressed, abort was not
We should audit the use of abort, and remove where possible, replacing with exceptions (e.g. std::logic_error.
Attachments
Issue Links
- relates to
-
MB-21475 memcached abort during bucket deletion when deleting Items from VBucketMemoryDeletionTask
- Closed