How to set a timeout?
Marco Mariani
m.mariani at imola.nettuno.it
Wed Jul 18 09:47:27 EDT 2001
On Wed, Jul 18, 2001 at 03:40:19PM +0200, Marco Mariani wrote:
> From one of my sources:
>
>
>
> from signal import *
>
>
> def timeout(signum, frame):
> raise IOError, "Timeout!"
>
> def alarm_on(self):
> signal(SIGALRM, timeout)
> alarm(1)
>
> def alarm_off(self):
> alarm(0)
Oops, I've mistaken the tab count.
Of course the alarm_* functions above are outside the timeout function!
More information about the Python-list
mailing list