Re:One Million Concurrent TCP connections
by gorset on Friday September 23, 2011 @06:34AM
(#3029499)
I fully agree that kqueue is awesome, but what specifically is broken on OSX? I've used in extensively on that platform, and haven't run into any showstoppers.
[ Parent
| on HN ]
Re:One Million Concurrent TCP connections
by asomiv on Friday September 23, 2011 @08:01AM
(#3029679)
You can't poll on TTYs for example. I remember this bug from 2004 and apparently they still haven't fixed it.
Re:One Million Concurrent TCP connections
by gorset on Friday September 23, 2011 @08:27AM
(#3029735)
Yeah, the lack of support for TTYs can be annoying when writing a terminal application (a workaround for some cases is to use pipes), but it hardly qualifies as a significant problem for writing network applications.
Here's a more interesting bug in OSX: kqueue will sometimes return the wrong number for the listen backlog for a socket under high load.