Tristan B. Velloza Kildaire
713c102da5
- Added an `exitReason` and an `alive` (set to `true` on construction) - Calling `shutdownQueue(ErrorType)` will set the exit reason, will also set the aliveness to `false` and wake up ALL `dequeue()`'s blocking - `dequeue()` first check in wakeup routine duty cycle is to check if we are alive |
||
---|---|---|
.. | ||
queue.d |