~ chicken-core (chicken-5) d76166d493e4573b3e0ed39b1d7fc0079d34dc83


commit d76166d493e4573b3e0ed39b1d7fc0079d34dc83
Author:     Evan Hanson <evhan@foldling.org>
AuthorDate: Mon Jun 20 09:59:35 2016 +1200
Commit:     Evan Hanson <evhan@foldling.org>
CommitDate: Mon Jun 20 09:59:35 2016 +1200

    Remove extraneous colon on scheduler error messages

diff --git a/srfi-18.scm b/srfi-18.scm
index 06ed85f1..4fe52c4e 100644
--- a/srfi-18.scm
+++ b/srfi-18.scm
@@ -193,7 +193,7 @@
                      (##sys#thread-block-for-termination! ct thread) ) )
                 (else
                  (##sys#error 'thread-join!
-                              "Internal scheduler error: unknown thread state: "
+                              "Internal scheduler error: unknown thread state"
                               ct (##sys#slot thread 3)) ) ) ) )
 	   (##sys#thread-block-for-termination! ct thread)
 	   (##sys#schedule) ) ) ) ) ) )
@@ -369,7 +369,7 @@
 		  (##sys#setslot wt 11 #f)
 		  (##sys#add-to-ready-queue wt))
 		 (else
-		  (##sys#error 'mutex-unlock "Internal scheduler error: unknown thread state: "
+		  (##sys#error 'mutex-unlock "Internal scheduler error: unknown thread state"
 			       wt wts))) ) )
 	   (if (eq? (##sys#slot ct 3) 'running)
 	       (return #t)
Trap