Re: connection management changes

2013-01-09 Thread Howard Chu
Hallvard Breien Furuseth wrote: Howard Chu writes: We listen for writable sockets if a write attempt returns incomplete. There's a pair of mutexes and condition variables used to synch up here between the writing threads and the listener thread. It's quite a lot of lock overhead. As far as I

Re: connection management changes

2013-01-08 Thread Emmanuel Lécharny
Le 1/7/13 5:35 PM, Hallvard Breien Furuseth a écrit : Howard Chu writes: We listen for writable sockets if a write attempt returns incomplete. There's a pair of mutexes and condition variables used to synch up here between the writing threads and the listener thread. It's quite a lot of

Re: connection management changes

2013-01-07 Thread Hallvard Breien Furuseth
Howard Chu writes: We listen for writable sockets if a write attempt returns incomplete. There's a pair of mutexes and condition variables used to synch up here between the writing threads and the listener thread. It's quite a lot of lock overhead. As far as I can tell the main reason we