[Openmcl-devel] P4 to i5 port

Stelian Ionescu sionescu at cddr.org
Tue Oct 12 16:10:26 PDT 2010


On Tue, 2010-10-12 at 19:04 -0400, Lou Vanek wrote:
> Thanks for the detailed response.
> 
> I'm not using threads in this portion of my program, but hunchentoot is, and
> hunchentoot 1.1 is using bordeaux-threads. I found where thread creation occurs
> and changed one line so that :use-standard-initial-bindings is no longer called.
> 
> THIS FIXED MY PROBLEM. My program ran fine after I forced a recompile
> of the bordeaux package (and changing one line).
> 
> In file openmcl.lisp in the bordeaux-threads package, one line was changed
> in function %make-thread.
> 
> (defun %make-thread (function name)
>   (ccl:process-run-function (list :name name)
>   ;;lv (ccl:process-run-function (list :name name
> :use-standard-initial-bindings nil)
>                             function))
> 
> I'm not sure whether this is a bordeaux issue or an openmcl issue. Do you
> think I should inform the bordeaux package maintainer?

I fixed that problem in B-T long ago(thanks to RME), so I suggest that
you use a more recent release: the latest one is
http://common-lisp.net/project/bordeaux-threads/releases/bordeaux-threads-0.8.0.tar.gz

-- 
Stelian Ionescu a.k.a. fe[nl]ix
Quidquid latine dictum sit, altum videtur.
http://common-lisp.net/project/iolib
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part
URL: <https://lists.clozure.com/pipermail/openmcl-devel/attachments/20101013/62e0dab6/attachment.bin>


More information about the Openmcl-devel mailing list