On 18 Feb, 07:29 pm, gl...@twistedmatrix.com wrote:

On Feb 15, 2014, at 5:32 PM, exar...@twistedmatrix.com wrote:
On 15 Feb, 07:58 pm, gl...@twistedmatrix.com wrote:

The one thing that confused me was that the sample program appeared to be running the program only once a second, and waiting for it to complete before running it again.

I think it's more like 81 processes once a second and *not* waiting for them to complete before starting over. Notice the lack of yields in key places. I suspect inlineCallbacks has gradually eaten out the part of your brain that recognizes that keyword. ;)

I sort of noted this on the ticket, but I think the idea of using KQueue to address this would be great. Is there a similar thing we might be able to do on Linux to get rid of the dependence on a SIGCHLD handler?

Not that I know of. As far as I know Linux is missing good child process event notification support.

Jean-Paul

_______________________________________________
Twisted-Python mailing list
Twisted-Python@twistedmatrix.com
http://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-python

Reply via email to