X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=tests%2Fclos-cache.impure.lisp;h=46e1a1abe48b175c0c3e106ec2143c78d7cc2b13;hb=a189a69454ef7635149319ae213b337f17c50d20;hp=4959a3f8e63314d3f4ffb83e8993f45bf7a49927;hpb=617d4fa1db5a4a11564e7c59bfb684c7eb25633d;p=sbcl.git diff --git a/tests/clos-cache.impure.lisp b/tests/clos-cache.impure.lisp index 4959a3f..46e1a1a 100644 --- a/tests/clos-cache.impure.lisp +++ b/tests/clos-cache.impure.lisp @@ -65,14 +65,14 @@ (defun test-loop () (note "/~S waiting for permission to run" sb-thread:*current-thread*) - (loop until *run-cache-test*) + (loop until *run-cache-test* do (sb-thread:thread-yield)) (note "/~S joining the thundering herd" sb-thread:*current-thread*) (handler-case (loop repeat 1024 do (test-cache)) (error (e) (note "~&Error in cache test in ~S:~%~A~%...aborting" sb-thread:*current-thread* e) - (sb-ext:quit :unix-status 1))) + (sb-ext:exit :code 1))) (note "/~S done" sb-thread:*current-thread*)) #+sb-thread