On cygwin, the previous commit seemed to have caused a dramatic slowdown and may have led to an unintentional hang.  I think broadcasting to free the conds should resolve this problem.
On cygwin, the previous commit seemed to have caused a dramatic slowdown and
may have led to an unintentional hang.  I think broadcasting to free the conds
should resolve this problem.

CoryMcCartan/chapel,hildeth/chapel,hildeth/chapel,chizarlicious/chapel,hildeth/chapel,CoryMcCartan/chapel,chizarlicious/chapel,CoryMcCartan/chapel,CoryMcCartan/chapel,chizarlicious/chapel,hildeth/chapel,chizarlicious/chapel,chizarlicious/chapel,CoryMcCartan/chapel,hildeth/chapel,CoryMcCartan/chapel,hildeth/chapel,hildeth/chapel,CoryMcCartan/chapel,chizarlicious/chapel,chizarlicious/chapel