sigtest.py 286 B

1234567891011121314151617181920
  1. #!/usr/bin/env python
  2. import signal
  3. import sys
  4. import time
  5. def killhandle(signum,frame):
  6. print "caught SIGTERM"
  7. sys.exit(0)
  8. def nodie(signum,frame):
  9. print "no"
  10. signal.signal(signal.SIGTERM, killhandle)
  11. signal.signal(signal.SIGINT, nodie)
  12. while 1:
  13. print "."
  14. time.sleep(1)