RE: [QSF] Re: POE+Signals : The final solution

2009-07-21 Thread Philip Gwyn
Furthur notes : 1- The signal pipe needs to be rebuilt when you fork off a new process that uses the same kernel. Example would be a pre-forking server. To do this, you need to call $poe_kernel-has_forked. 2- Signals need to be masked while the signal pipe is being rebuilt. We use

Re: POE::Component::Server::TCP bug fixes, possibly incompatible

2009-07-21 Thread Olivier Mengué
2009/7/16 Chris 'BinGOs' Williams ch...@bingosnet.co.uk Anyways, I see three options: a). Make the functionality match the documentation; b). Make the documentation match the functionality; c). Do what dngor suggests and flatten ClientArgs, forget the socket and document as such.

Re: POE::Component::Server::TCP bug fixes, possibly incompatible

2009-07-21 Thread Olivier Mengué
Euh, well, I was meaning option A. But either A or C is good for me. Option B is too awkward as a bad API would stay forever and would bite any new Server::TCP user. Le 21 juillet 2009 12:37, Olivier Mengué olivier.men...@gmail.com a écrit : 2009/7/16 Chris 'BinGOs' Williams