X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=tests%2Fthreads.test.sh;h=c7d637435b4034340029ddde287aa960c5349541;hb=b15ec266a38f1dae4e52a46c1980d4b7259686d3;hp=cd5b446e2cf1e9e0f0291418e1ab50734c8b9d22;hpb=f0da2f63aa0b4e6d4dbf884854a4bf2dfdd01fc0;p=sbcl.git diff --git a/tests/threads.test.sh b/tests/threads.test.sh index cd5b446..c7d6374 100644 --- a/tests/threads.test.sh +++ b/tests/threads.test.sh @@ -20,7 +20,7 @@ check_status_maybe_lose "return from main thread" $? 0 "ok" run_sbcl --eval '(sb-thread:abort-thread :allow-exit t)' check_status_maybe_lose "abort main thread" $? 1 "ok" -run_sbcl --eval '#+sb-thread (sb-thread:make-thread (lambda () (sb-ext:exit :code 77))) #-sb-thread (sb-ext:exit :code 77)' +run_sbcl --eval '#+sb-thread (sb-thread:join-thread (sb-thread:make-thread (lambda () (sb-ext:exit :code 77)))) #-sb-thread (sb-ext:exit :code 77)' check_status_maybe_lose "exit from normal thread" $? 77 "ok" flag="condition-wait-sigcont.tmp"