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

Investigate why fork() is called after creating threads

    XMLWordPrintableJSON

Details

    • Icon: Improvement Improvement
    • Resolution: Won't Do
    • Icon: Major - P3 Major - P3
    • None
    • 4.5 Required
    • Testing Infrastructure
    • None
    • Server Development Platform

    Description

      in SERVER-48933, we had to add a die_after_fork=0 setting to TSAN so we could run some of the tests. We should not have needed to add that flag because forking after creating new threads can cause lock issues. We need to find out why this is happening during those tests and change the behavior if possible.

      Attachments

        Activity

          People

            backlog-server-devplatform [DO NOT ASSIGN] Backlog - Server Development Platform Team (SDP) (Inactive)
            ryan.egesdahl@mongodb.com Ryan Egesdahl (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            7 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: