On Sep 27, 4:36 pm, Hrvoje Niksic <[EMAIL PROTECTED]> wrote: > Joel <[EMAIL PROTECTED]> writes: > > I found the solution : > >http://aspn.activestate.com/ASPN/Cookbook/Python/Recipe/440569 > > describes a solution based on threads. I tested it and it works > > perfectly. > > Note that, unlike the original alarm code, it doesn't really interrupt > the timed-out method, it just returns the control back to the caller, > using an exception to mark that a timeout occurred. The "timed out" > code is still merrily running in the background. I don't know if it's > a problem in your case, but it's an important drawback.
There should be a method to stop the thread though? I've never programmed thread stuff in python and wasn't able to find how to do it, would you happen to know how to "kill" the timed out thread? -- http://mail.python.org/mailman/listinfo/python-list