--- /dev/null
+#! python
+
+from signal import signal, SIGHUP, SIGTERM
+
+class HUPInterrupt(Exception):
+ pass
+class TERMInterrupt(Exception):
+ pass
+
+def HUPHandler(signal, stackFrame):
+ raise HUPInterrupt
+
+def TERMHandler(signal, stackFrame):
+ raise TERMInterrupt
+
+# Install the handlers
+signal(SIGHUP, HUPHandler)
+signal(SIGTERM, TERMHandler)