Re: InfoWorld web server shootout#

Alan Cox (
10 Jul 1997 21:04:20 +0200

> As far as I can see from a cursory look at tcp_input.c, Linux does wake
> every process that's in accept() (2.0; don't know about 2.1).
> That should probably be changed...

Not easily. It opens a lot of races. If you have someone selecting() you
need to wake at least one accept() caller up, and cope if they don't
complete the accept "wake_up_one" is fun