Ensure that consecutive WITH-TIMEOUT forms don't clash
commit1a094583577db7fb35ddca32f8aefd885cbe41a6
authorStelian Ionescu <sionescu@cddr.org>
Sat, 14 Dec 2019 11:21:22 +0000 (14 06:21 -0500)
committerStelian Ionescu <sionescu@cddr.org>
Sat, 14 Dec 2019 11:27:50 +0000 (14 06:27 -0500)
tree924d1111159db74cc009d41c1a94aaf6d1f823f3
parentb1ccdce829d6f39d7221279dc897d767567ecfc5
Ensure that consecutive WITH-TIMEOUT forms don't clash

Change the implementation to use conditions instead of THROW.
src/bordeaux-threads.lisp
test/bordeaux-threads-test.lisp