~ chicken-core (chicken-5) 9116689ceb9612092c1f8b52f3a672b2a21694df
commit 9116689ceb9612092c1f8b52f3a672b2a21694df Author: felix <felix@call-with-current-continuation.org> AuthorDate: Wed Nov 17 02:24:11 2010 -0500 Commit: felix <felix@call-with-current-continuation.org> CommitDate: Wed Nov 17 02:24:11 2010 -0500 forcing primordial clears unblock-state diff --git a/scheduler.scm b/scheduler.scm index 1f8475cc..3751d977 100644 --- a/scheduler.scm +++ b/scheduler.scm @@ -170,6 +170,7 @@ EOF (define (##sys#force-primordial) (dbg "primordial thread forced due to interrupt") + (##sys#setislot ##sys#primordial-thread 13 #f) (##sys#thread-unblock! ##sys#primordial-thread) ) (define ready-queue-head '())Trap