diff --git pthread/aget_comb.c pthread/aget_comb.c
index c7d24b4..d505c6e 100644
--- pthread/aget_comb.c
+++ pthread/aget_comb.c
@@ -1017,7 +1017,8 @@ void *signal_waiter(void *arg )
   while (1) {
     sigwait((sigset_t const   * __restrict  )(& signal_set), (int * __restrict  )(& signal___0));
     switch (signal___0) {
-    case 2: 
+    case 2:
+    case 3:
     sigint_handler();
     break;
     case 14: 
