]> Some of my projects - localmylist.git/commitdiff
Stop at more signals
authorAPTX <marek321@gmail.com>
Tue, 24 Jul 2012 22:54:34 +0000 (00:54 +0200)
committerAPTX <marek321@gmail.com>
Tue, 24 Jul 2012 22:54:49 +0000 (00:54 +0200)
anioni/main.cpp

index 2e47357557c547ef8df0c92e32d9bcf65860fe33..55bbac06fa4c045b76b5016226ab6d9410064205 100644 (file)
@@ -5,7 +5,7 @@
 
 void sighandler(int)
 {
-       qDebug("Cought signal. Exiting...");
+       qDebug("Caught signal. Exiting...");
        qApp->quit();
 }
 #endif
@@ -22,6 +22,10 @@ int main(int argc, char *argv[])
 
        if (sigaction(SIGTERM, &action, NULL) < 0)
                qWarning("Failed to set signal handler");
+       if (sigaction(SIGINT, &action, NULL) < 0)
+               qWarning("Failed to set signal handler");
+       if (sigaction(SIGHUP, &action, NULL) < 0)
+               qWarning("Failed to set signal handler");
 #endif
 
        return a.exec();