X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=src%2Fpcl%2Fmethods.lisp;h=7efb80d5313c94e8aaf2e2a9bd5cf33cb9e191e8;hb=ab5427d31da2bd95805cccc8e47b8f43d3dd606d;hp=3c6b6149920f9bf7ad1d34477ab0ac32b7df693d;hpb=d013d00f48df21109627e5ad255c8acb9afef35b;p=sbcl.git diff --git a/src/pcl/methods.lisp b/src/pcl/methods.lisp index 3c6b614..7efb80d 100644 --- a/src/pcl/methods.lisp +++ b/src/pcl/methods.lisp @@ -487,7 +487,7 @@ ;; System lock because interrupts need to be disabled as ;; well: it would be bad to unwind and leave the gf in an ;; inconsistent state. - (sb-thread::with-recursive-system-spinlock (lock) + (sb-thread::with-recursive-system-lock (lock) (let ((existing (get-method generic-function qualifiers specializers @@ -574,7 +574,7 @@ ;; System lock because interrupts need to be disabled as well: ;; it would be bad to unwind and leave the gf in an inconsistent ;; state. - (sb-thread::with-recursive-system-spinlock (lock) + (sb-thread::with-recursive-system-lock (lock) (let* ((specializers (method-specializers method)) (methods (generic-function-methods generic-function)) (new-methods (remove method methods)))