Addresses #11368. This adds a file descriptor limiter for the http server. It’s possible for the open fd count to potentially exhaust the user’s defined limit if not checked.
I’m having a hard time reproducing the issue now, I’m not sure what’s changed in my environment. I was finally able to hit it using some pretty nasty tricks, but I’m less worried about this now for 0.16.
I do think it’s worth considering taking de6cfceafba33feb77c169135c5ed70bd9d09ca4, 5f5099ac57375bdf345df0f6ebcb6efdd698f4f0, and (part of) 3b0ebb3578e89e3c4b5c0003d159cb0b04c2e86c for 0.16, though, as they help significantly and are easy to review. I’m happy to break that out into a new PR if necessary.