pharo-contributions / taskit

TaskIt is a library that ease Process usage in Pharo. It provides abstractions to execute and synchronize concurrent tasks, and several pre-built mechanisms that are useful for many application developers.
MIT License
43 stars 24 forks source link

Workers are not stopping as they should. #33

Closed sbragagnolo closed 5 years ago

sbragagnolo commented 6 years ago

TKTCommonQueueWorkerPoolTests:

testWorkerPoolWorkersAreStoppedAfterPoolsCollection testWorkerPoolWorkersProcessesAreStoppedAfterPoolsCollection testWorkerPoolWorkersProcessesAreTerminatedAfterPoolsCollection

TKTWorkerPoolTests

testWorkerPoolWorkersProcessesAreTerminatedAfterPoolsCollection

TKTWorkers

testWorkerProcessDiesAfterStop testWorkerProcessDiesAfterWorkerAndAllFuturesAreCollected testWorkerProcessDiesAfterWorkerIsCollected testWorkerProcessIsWorkingUntilAllTasksAreDone