X-Git-Url: http://git.kpe.io/?a=blobdiff_plain;ds=sidebyside;f=base%2Fpool.lisp;h=e051423dced247c09b3cae05e5f46cbfe65d4738;hb=6c70be35cc348b559d8aa869ecd0e14e27d5edbc;hp=53730e3a462a87a267fd4faf99f4b107042f63eb;hpb=cd64aa8907160d3a2c2d0e531c831f1db44c7a61;p=clsql.git diff --git a/base/pool.lisp b/base/pool.lisp index 53730e3..e051423 100644 --- a/base/pool.lisp +++ b/base/pool.lisp @@ -35,10 +35,10 @@ (let ((l (gensym))) `(let ((,l ,lock)) #+allegro (mp:with-process-lock (,l) ,@body) - #+cmu `(mp:with-lock-held (,lock) ,@body) - #+openmcl (ccl:with-lock-grabbed (,lock) ,@body) + #+cmu (mp:with-lock-held (,l) ,@body) + #+openmcl (ccl:with-lock-grabbed (,l) ,@body) #+lispworks (mp:with-lock (,l) ,@body) - #+sb-thread (sb-thread:with-recursive-lock (,lock) ,@body) + #+sb-thread (sb-thread:with-recursive-lock (,l) ,@body) )) #+scl `(thread:with-lock-held (,lock ,desc) ,@body)