Use BlockShutdown to prevent shutdown races

XMLWordPrintableJSON

    • Type: Improvement
    • Resolution: Fixed
    • Priority: Major - P3
    • 8.1.0-rc0
    • Affects Version/s: None
    • Component/s: None
    • None
    • Storage Engines - Server Integration
    • Fully Compatible
    • SleighTheDay - 2024-12-24, SongingMoose - 2025-01-07, NamePending - 2025-01-21, MooseOnTheLoose - 2025-02-04
    • None
    • 3
    • None
    • None
    • None
    • None
    • None
    • None

      From discussion on 30769 the mechanism used to prevent the backup cursor from racing against shutdown is not sufficient. We can instead use the BlockShutdown mechanism which the WiredTigerConnection uses internally to prevent races.

            Assignee:
            Nic Hollingum
            Reporter:
            Nic Hollingum
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: