Shutdown incorrectly assumes that WT_CONNECTION::close always succeeds

XMLWordPrintableJSON

    • Type: Bug
    • Resolution: Won't Fix
    • Priority: Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • None
    • Storage Engines - Server Integration
    • ALL
    • v7.0, v6.0
    • Execution Team 2024-10-28, Execution Team 2024-11-11
    • 0
    • None
    • 3
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      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:
              Unassigned
              Reporter:
              Gregory Noma
              Votes:
              0 Vote for this issue
              Watchers:
              8 Start watching this issue

                Created:
                Updated:
                Resolved: