Handle both INT and TERM signals as exit signals.

This commit is contained in:
Jon Lund Steffensen
2010-01-07 20:12:38 +01:00
parent b6b219c217
commit a29a578b32
+2 -1
View File
@@ -434,7 +434,7 @@ main(int argc, char *argv[])
float adjustment_alpha = 0.0;
/* Install signal handler for SIGINT */
/* Install signal handler for INT and TERM signals */
struct sigaction sigact;
sigset_t sigset;
@@ -443,6 +443,7 @@ main(int argc, char *argv[])
sigact.sa_mask = sigset;
sigact.sa_flags = 0;
sigaction(SIGINT, &sigact, NULL);
sigaction(SIGTERM, &sigact, NULL);
/* Continously adjust color temperature */
int done = 0;