Hello Irmen,

> Why? If you have multiple threads serving some requests at the same time, 
> doesn't that
> already achieve your goal? 

Having multiple requests running at a time is one thing. Making them 
non-blocking is another. That's how I understand it.

> In other words, have you tried what you describe above?

Yes I already tried that, it's in the source code I posted if you look closely 
you'll see that I am inherting from the mixin. The server still hangs sometime, 
until I send it the SIGINT signal. It then sort of drops the hanging socket and 
resumes normal operations.

> (make sure you close the connection correctly or you'll be hogging a thread 
> which may
> eventually make the server non responsive)
> 
> Irmen

I didn't see any such code in the tests that came with the standard python 
library (which I took as a starting point example to write my script). Maybe 
it's already taken care of by some lower-level internal stuff ?
-- 
https://mail.python.org/mailman/listinfo/python-list

Reply via email to