292 |
|
* "terminate" status, cancels all unprocessed tasks, and wakes up |
293 |
|
* all waiting workers. Detecting whether termination should |
294 |
|
* commence after a non-abrupt shutdown() call requires more work |
295 |
< |
* and bookkeeping. We need consensus about quiesence (i.e., that |
295 |
> |
* and bookkeeping. We need consensus about quiescence (i.e., that |
296 |
|
* there is no more work) which is reflected in active counts so |
297 |
|
* long as there are no current blockers, as well as possible |
298 |
|
* re-evaluations during independent changes in blocking or |