]> gitweb.factorcode.org Git - factor.git/blobdiff - basis/tools/walker/walker.factor
Fix conflict
[factor.git] / basis / tools / walker / walker.factor
index 5410aef8c9799c4c7617e5a9f992e0a425d33b1b..a614e2eb0a72400fe64191fdf26eb7196486d902 100644 (file)
@@ -241,7 +241,7 @@ SYMBOL: +stopped+
 
 : walker-loop ( -- )
     +running+ set-status
-    [ status +stopped+ eq? not ] [
+    [ status +stopped+ eq? ] [
         [
             {
                 ! ignore these commands while the thread is
@@ -260,7 +260,7 @@ SYMBOL: +stopped+
                 [ walker-suspended ]
             } case
         ] handle-synchronous
-    ] [ ] while ;
+    ] [ ] until ;
 
 : associate-thread ( walker -- )
     walker-thread tset