#Testing control ... failed.
discrepancies found. Errors are:
test job-wait, job-kill: expects (killed foo) => got (done 0)
#先端 on FreeBSD 8.2R
#Lionでは全パス
#もう一回FreeBSD 8.2R上で実行したら全パスした。タイミング問題がありそう。
#t1 が job-run! を実行する前に job-mark-killed! が実行されるとそうなりそう.
#むー、ちゃんとハンドシェイクしないとだめか。
##元々の現象の再現性が低いので何とも言えませんが、数度繰り返した範囲では全パスしてます(@FreeBSD 8.2R)
#job-run!の前にわざとsleepを入れてタイミングをずらしてもこのコードだと通るので、このタイミング問題についてはこれでいけるかな。
#いいんじゃないでしょうか。