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

FSM ThreadManager.checkFailed doesn't join threads if failure threshold is exceeded

    XMLWordPrintableJSON

Details

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Major - P3 Major - P3
    • 3.1.7
    • 3.1.7
    • JavaScript
    • None
    • Fully Compatible
    • ALL
    • Platform 7 08/10/15
    • 0

    Description

      The fsm_libs thread manager throws an exception in checkFailed. It does this without calling joinAll(), which leads to destructors being called on live threads as the stack unwinds.

      Attachments

        Activity

          People

            mira.carey@mongodb.com Mira Carey
            mira.carey@mongodb.com Mira Carey
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: