1.0.8.14: De-clutter C code.
authorThiemo Seufer <ths@networkno.de>
Fri, 3 Aug 2007 22:58:24 +0000 (22:58 +0000)
committerThiemo Seufer <ths@networkno.de>
Fri, 3 Aug 2007 22:58:24 +0000 (22:58 +0000)
src/runtime/interrupt.c
version.lisp-expr

index 40d4456..d995142 100644 (file)
@@ -776,10 +776,11 @@ sig_stop_for_gc_handler(int signal, siginfo_t *info, void *void_context)
     thread->state=STATE_SUSPENDED;
     FSHOW_SIGNAL((stderr,"thread=%lu suspended\n",thread->os_thread));
 
+    sigemptyset(&ss);
 #if defined(SIG_RESUME_FROM_GC)
-    sigemptyset(&ss); sigaddset(&ss,SIG_RESUME_FROM_GC);
+    sigaddset(&ss,SIG_RESUME_FROM_GC);
 #else
-    sigemptyset(&ss); sigaddset(&ss,SIG_STOP_FOR_GC);
+    sigaddset(&ss,SIG_STOP_FOR_GC);
 #endif
 
     /* It is possible to get SIGCONT (and probably other non-blockable
index e28fb1b..a353723 100644 (file)
@@ -17,4 +17,4 @@
 ;;; checkins which aren't released. (And occasionally for internal
 ;;; versions, especially for internal versions off the main CVS
 ;;; branch, it gets hairier, e.g. "0.pre7.14.flaky4.13".)
-"1.0.8.13"
+"1.0.8.14"