Replace PeriodicRunnerASIO

XMLWordPrintableJSON

    • Type: New Feature
    • Resolution: Fixed
    • Priority: Major - P3
    • 3.6.8, 4.0.0-rc0
    • Affects Version/s: None
    • Component/s: Internal Code
    • None
    • Fully Compatible
    • v3.6
    • Platforms 2018-05-21
    • None
    • 3
    • None
    • None
    • None
    • None
    • None
    • None

      From SERVER-34917, it appears that the periodic runner can hang if two jobs attempt to run simultaneously and asio queues the work on one thread.  Rather than attempting to pick that type apart, let's write a simpler one that doesn't rely on asio implementation details for forward progress

            Assignee:
            Mira Carey
            Reporter:
            Mira Carey
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:
              Resolved: