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

Make failure to create an eventfd non-fatal

    XMLWordPrintableJSON

Details

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Major - P3 Major - P3
    • 4.1.10
    • None
    • Internal Code
    • None
    • Fully Compatible
    • ALL
    • Service Arch 2019-03-25

    Description

      After introducing the linux baton more widely (on each client, on creation, rather than during an ARS dispatch), users are more likely to encounter that condition, and we can handle it more gracefully.

      By changing the failure to create an eventfd into a throwing exception, we'll cause new client object creation to throw, which will cause us to close the incoming client socket.

      Attachments

        Activity

          People

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

            Dates

              Created:
              Updated:
              Resolved: