[master] [PATCH] Exit anaconda correctly on SIGTERM
Vratislav Podzimek
vpodzime at redhat.com
Wed Jan 23 13:57:01 UTC 2013
We should call sys.exit when we get SIGTERM, so that our exitHandler
get's called.
Signed-off-by: Vratislav Podzimek <vpodzime at redhat.com>
---
anaconda | 1 +
1 file changed, 1 insertion(+)
diff --git a/anaconda b/anaconda
index da77854..5820bd7 100755
--- a/anaconda
+++ b/anaconda
@@ -716,6 +716,7 @@ if __name__ == "__main__":
# reset python's default SIGINT handler
signal.signal(signal.SIGINT, signal.SIG_DFL)
signal.signal(signal.SIGSEGV, isys.handleSegv)
+ signal.signal(signal.SIGTERM, lambda num, frame: sys.exit(1))
setupEnvironment()
# make sure we have /var/log soon, some programs fail to start without it
--
1.7.11.7
More information about the anaconda-patches
mailing list