]>
code.delx.au - bg-scripts/blob - lib/SigHandler.py
3 from signal
import signal
, SIGHUP
, SIGTERM
5 class HUPInterrupt(Exception):
7 class TERMInterrupt(Exception):
10 def HUPHandler(signal
, stackFrame
):
13 def TERMHandler(signal
, stackFrame
):
16 # Install the handlers
17 signal(SIGHUP
, HUPHandler
)
18 signal(SIGTERM
, TERMHandler
)