smp: Squash into 3b4bc23. Lock signal-subprocess-status-change
authorMatt Birkholz <puck@birchwood-abbey.net>
Sun, 22 Feb 2015 19:55:32 +0000 (12:55 -0700)
committerMatt Birkholz <puck@birchwood-abbey.net>
Sun, 22 Feb 2015 19:55:32 +0000 (12:55 -0700)
commit3096faccc35aef3a72fc2549018bca86c50772f6
treefb67727a6b97505e036c77dccb0689c7b5761ea4
parent68815e0edb16bcfec5aece3e9001171d531c89b1
smp: Squash into 3b4bc23.  Lock signal-subprocess-status-change

when called by handle-subprocess-status-change.  Use %handle-
subprocess-status-change internally, to avoid a second (dead)lock.
src/runtime/process.scm
src/runtime/runtime.pkg
src/runtime/thread.scm