Remove without-interrupts from runtime/condvar.scm.
authorMatt Birkholz <puck@birchwood-abbey.net>
Wed, 17 Jun 2015 02:13:46 +0000 (19:13 -0700)
committerMatt Birkholz <puck@birchwood-abbey.net>
Mon, 6 Jul 2015 05:45:43 +0000 (22:45 -0700)
commit9052c3c1e4e2ed87de699341c3955f0daf347266
tree643be1acf5e0410b8a723bc9416e46d76904400a
parentc9bda53c88e495d31a76432657ed58b0c0db8fc3
Remove without-interrupts from runtime/condvar.scm.

Multi-threaded access to the chain of waiters is already adequately
serialized by the condition-variable.lock.  Without-interrupts was
only intended to postpone aborts that would leave a doubly-linked
chain without a complete pair of links.
src/runtime/condvar.scm