X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=tests%2Fthreads.test.sh;h=cc2de115b0688c7b36aa20f521523af753fe33bc;hb=a51d83191034919bc76367268929e234d62164db;hp=9ca386ea3f30dfb334b221924a0f26dd40046fc0;hpb=17c3cee2f470fab2dd332cf9d5f63d7c572bd5a0;p=sbcl.git diff --git a/tests/threads.test.sh b/tests/threads.test.sh index 9ca386e..cc2de11 100644 --- a/tests/threads.test.sh +++ b/tests/threads.test.sh @@ -11,10 +11,15 @@ # absolutely no warranty. See the COPYING and CREDITS files for # more information. +. ./subr.sh +use_test_subdirectory + flag="condition-wait-sigcont.tmp" touch $flag -$SBCL --load condition-wait-sigcont.lisp & +# $! is not set correctly when calling run_sbcl, do it directly +"$SBCL_RUNTIME" --core "$SBCL_CORE" $SBCL_ARGS \ + --load "$SBCL_PWD/condition-wait-sigcont.lisp" & sb_pid=$! while [ -f $flag ]; do sleep 1; done