3878a95b23
* add proper cancelation handling * remove cancelled futures explicitly * use fifo to keep proper order * add out of order cancelations test * make count public * use `new` instead of `init` * remove private `queue` from tests * expose count as a readonly prop * use `delete()` to preserve seq order |
||
---|---|---|
.. | ||
semaphore.nim |