Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-38449

TemporaryKVRecordStore should fail with a fassert rather than an invariant

    • Type: Icon: Improvement Improvement
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • 4.1.7
    • Affects Version/s: None
    • Component/s: Storage
    • Labels:
      None
    • Fully Compatible
    • Storage NYC 2018-12-17

      When TemporaryKVRecord fails to remove the temporary ident in its destructor, it aborts the program with an invariant. This is inconsistent with the treatment in KVDropPendingIdentReaper which fails with an fassert.

            Assignee:
            Unassigned Unassigned
            Reporter:
            benety.goh@mongodb.com Benety Goh
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved: