X-Git-Url: http://git.kpe.io/?a=blobdiff_plain;f=base%2Fpool.lisp;h=e051423dced247c09b3cae05e5f46cbfe65d4738;hb=6c70be35cc348b559d8aa869ecd0e14e27d5edbc;hp=53730e3a462a87a267fd4faf99f4b107042f63eb;hpb=5068697a98c10224f3a3e0a7125ba64cf3d3b4fb;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)