From: Thiemo Seufer Date: Wed, 28 Sep 2005 16:24:57 +0000 (+0000) Subject: 0.9.5.8: X-Git-Url: http://repo.macrolet.net/gitweb/?a=commitdiff_plain;h=20c447c9f46c59f251fb88838990ab37b986aa8f;p=sbcl.git 0.9.5.8: Fix spurious failures in timer.impure.lisp which sometimes happen after a slam.sh build (but not after a full make.sh). --- diff --git a/src/code/timer.lisp b/src/code/timer.lisp index 7f49302..3730a20 100644 --- a/src/code/timer.lisp +++ b/src/code/timer.lisp @@ -208,9 +208,9 @@ from now. For timers with a repeat interval it returns true." ,@body))) (defun under-scheduler-lock-p () - #!-sb!thread + #!-sb-thread t - #!+sb!thread + #!+sb-thread (eq sb!thread:*current-thread* (sb!thread:mutex-value *scheduler-lock*))) (defparameter *schedule* (make-priority-queue :key #'%timer-expire-time)) diff --git a/version.lisp-expr b/version.lisp-expr index 18753c6..47f3969 100644 --- a/version.lisp-expr +++ b/version.lisp-expr @@ -17,4 +17,4 @@ ;;; checkins which aren't released. (And occasionally for internal ;;; versions, especially for internal versions off the main CVS ;;; branch, it gets hairier, e.g. "0.pre7.14.flaky4.13".) -"0.9.5.7" +"0.9.5.8"