diff --git a/monasca_notification/main.py b/monasca_notification/main.py
index fbec277..1314bb5 100644
--- a/monasca_notification/main.py
+++ b/monasca_notification/main.py
@@ -65,7 +65,7 @@ def clean_exit(signum, frame=None):
         except Exception:
             pass
 
-    sys.exit(0)
+    sys.exit(signum)
 
 
 def start_process(proccess_type, config):