Diez B. Roggisch <[EMAIL PROTECTED]> wrote:
> > 
> > I beleive the convention is when calling an OS function which might
> > block the global interpreter lock is dropped, thus allowing other
> > python bytecode to run.
> 
> 
>  So what? That doesn't help you, as you are single-threaded here. The 
>  released lock won't prevent the called C-code from taking as long as it 
>  wants. |And there is nothing you can do about that.

I'm assuming that the timeout function is running in a thread...

-- 
Nick Craig-Wood <[EMAIL PROTECTED]> -- http://www.craig-wood.com/nick
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to