Uploaded image for project: 'Couchbase Server'
  1. Couchbase Server
  2. MB-21540

Audit use of abort() and remove where possible

    XMLWordPrintable

Details

    • Task
    • Resolution: Fixed
    • Critical
    • 4.6.0
    • 4.1.2, 4.5.1
    • couchbase-bucket
    • 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

          No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          Activity

            People

              drigby Dave Rigby (Inactive)
              drigby Dave Rigby (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                PagerDuty