Commit bc5aae15 authored by Committed by Evan Hunt
netmgr: make tcp listening multithreaded.
When listening for TCP connections we create a socket, bind it and then pass it over IPC to all threads - which then listen on in and accept connections. This sounds broken, but it's the official way of dealing with multithreaded TCP listeners in libuv, and works on all platforms supported by libuv.
Showing with 323 additions and 25 deletions