Let libuv loops exit even after starting a child watcher.
Fixes #1581. This was exposed by running test__os and test__queue in the same process in that order. test__os watches children, and test__queue has a test that expects a LoopExit. It wasn't raised because the child watcher (really the signal watcher) was referenced, keeping the loop running.
Showing
docs/changes/1581.bugfix
0 → 100644
Please register or sign in to comment