4 ms·
Our old mechanism was a parent process that created the listen sockets, and then sent the FDs to the previously-created child processes. (The children would be
by joosters 7y ago
Our old mechanism was a parent process that created the listen sockets, and then sent the FDs to the previously-created child processes. (The children would be registering their FDs with epoll and then calling accept() themselves) That never seemed to trigger the problem.