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

Remove the --fork option from OSX builds

    XMLWordPrintableJSON

Details

    • Icon: Improvement Improvement
    • Resolution: Unresolved
    • Icon: Major - P3 Major - P3
    • None
    • None
    • None
    • None
    • Service Arch

    Description

      Fork-without-exec causes problems with Apple's frameworks. Some documented examples of this are here, here, here, and here. We ran into this issue in the linked HELP ticket. For these reasons, we should not be supporting this idiom. Users can replace `mongod [options] --fork --logpath <logfile>` with `nohup mongod [options] --logpath <logfile> >/dev/null &` for similar behavior.

      Attachments

        Activity

          People

            backlog-server-servicearch Backlog - Service Architecture
            gabriel.marks@mongodb.com Gabriel Marks
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated: