Minor change.
authorTim Vaughan <tgvaughan@gmail.com>
Sun, 7 Jul 2019 21:50:45 +0000 (23:50 +0200)
committerTim Vaughan <tgvaughan@gmail.com>
Sun, 7 Jul 2019 21:50:45 +0000 (23:50 +0200)
actors.scm

index 45af822..633445a 100644 (file)
@@ -32,8 +32,8 @@
         (print "Warning: discarded message " message " to unknown actor " address)
         (let ((value (apply behaviour (cons address message))))
           (case value
-            ((done) (hash-table-delete! actor-table address))
             ((sleep) 'do-nothing)
+            ((done) (hash-table-delete! actor-table address))
             (else
              (if trace-enabled
                  (print "Updating behaviour of " address))
 (define (send-and-run actor . message)
   (apply send-message (cons actor message))
   (run))
-