Advertisement
Guest User

signal.alarm

a guest
Jan 29th, 2020
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.33 KB | None | 0 0
  1. import signal
  2. import time
  3.  
  4. def handler(signo, frame):
  5. raise RuntimeError
  6.  
  7.  
  8. while True:
  9. try:
  10. signal.signal(signal.SIGALRM, handler)
  11. signal.alarm(3) # seconds
  12.  
  13. print ("Hacer cualquier cosa")
  14.  
  15. time.sleep(4)
  16.  
  17. except RuntimeError:
  18. print ("Timeout")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement