improve exception handling in SyncTail::oplogApplication()

XMLWordPrintableJSON

    • Fully Compatible
    • ALL
    • v4.0
    • Repl 2018-05-21, Repl 2018-06-04, Repl 2018-06-18
    • 50
    • None
    • 3
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      unexpected exceptions in SyncTail;:oplogApplication may sometimes cause OpQueueBatcher to terminate early and trigger the invariant on the _isDead field. We should consider more graceful shutdown semantics for the OpQueueBatcher or handle exceptions in oplogApplication() explicitly. This issue affects 3.4 through 3.6

              Assignee:
              Benety Goh
              Reporter:
              Benety Goh
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated:
                Resolved: