--- a/src/Pure/ML-Systems/multithreading_polyml.ML Wed Aug 01 16:48:47 2007 +0200
+++ b/src/Pure/ML-Systems/multithreading_polyml.ML Wed Aug 01 16:50:16 2007 +0200
@@ -139,7 +139,7 @@
| (Task.Finished, _) =>
(PROTECTED "running" (fn () => (dec active; dec running; wakeup_all ()))))
and continue cont =
- (PROTECTED "cont" (fn () => queue := cont (! queue); wakeup_all ()); work ());
+ (PROTECTED "cont" (fn () => (queue := cont (! queue); wakeup_all ())); work ());
(*main control: fork and wait*)
fun fork 0 = ()