smp: use without-interruption. Squash into be90997.
authorMatt Birkholz <puck@birchwood-abbey.net>
Fri, 13 Mar 2015 07:05:46 +0000 (00:05 -0700)
committerMatt Birkholz <puck@birchwood-abbey.net>
Fri, 13 Mar 2015 07:05:46 +0000 (00:05 -0700)
src/runtime/condvar.scm

index 552c45310538bc7c1b694bf8fdf292b1369f2b71..c7750794e8bb2c4acea3ce13375ae782c984af2d 100644 (file)
@@ -189,7 +189,7 @@ USA.
       (assert (not (eq? tail previous)))
       (assert (eq? tail (waiter.next previous)))
       ;; Commit the changes all together or not at all.
-      (without-interrupts
+      (without-interruption
        (lambda ()
         (set-waiter.previous! tail waiter)
         (set-waiter.next! previous waiter)
@@ -209,7 +209,7 @@ USA.
     (assert (eq? waiter (waiter.next previous)))
     (assert (eq? waiter (waiter.previous next)))
     ;; Commit the changes all together or not at all.
-    (without-interrupts
+    (without-interruption
      (lambda ()
        (set-waiter.next! previous next)
        (set-waiter.previous! next previous)