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

Shutdown incorrectly assumes that WT_CONNECTION::close always succeeds

    • Type: Icon: Bug Bug
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • 8.1.0-rc0
    • Affects Version/s: None
    • Component/s: None
    • None
    • Storage Execution
    • Fully Compatible
    • ALL
    • v8.0, v7.0
    • Execution Team 2024-10-28, Execution Team 2024-11-11
    • 0

      When we call WT_CONNECTION::close for shutdown, we currently assume (via invariant) that it always succeeds. However, this assumption does not always hold true and it is possible that it could return EBUSY. In this case, we can retry (perhaps some fixed or configurable number of times) until is succeeds. We should eventually fail after some amount of retries.

            Assignee:
            damian.wasilewicz@mongodb.com Damian Wasilewicz
            Reporter:
            gregory.noma@mongodb.com Gregory Noma
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

              Created:
              Updated:
              Resolved: