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

Make failure to create an eventfd non-fatal

    • Type: Icon: Bug Bug
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • 4.1.10
    • Affects Version/s: None
    • Component/s: Internal Code
    • Labels:
      None
    • Fully Compatible
    • ALL
    • Service Arch 2019-03-25

      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.

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

              Created:
              Updated:
              Resolved: