[Bordeaux-threads-devel] [BUG-FIX] Error: Symbol "CONDITION-SIGNAL" not found at all in the MP package.

Ryan Hope rmh3093 at gmail.com
Wed Aug 18 19:11:12 UTC 2010


I get this error "Error: Symbol "CONDITION-SIGNAL" not found at all in
the MP package." using bordeaux-threads from git on Lispworks6. Below
is a fix...

diff --git a/src/impl-lispworks.lisp b/src/impl-lispworks.lisp
index 8c88b30..949e7ff 100644
--- a/src/impl-lispworks.lisp
+++ b/src/impl-lispworks.lisp
@@ -78,7 +78,7 @@ Distributed under the MIT license (see LICENSE file)

 #+(or lispworks6)
 (defun condition-notify (condition-variable)
-  (mp:condition-signal condition-variable))
+  (mp:condition-variable-signal condition-variable))

 (defun thread-yield ()
   (mp:process-allow-scheduling))

-- 
Ryan Hope, M.S.
CogWorks Lab
Department of Cognitive Science
Rensselaer Polytechnic Institute




More information about the bordeaux-threads-devel mailing list