Describe the bug
the strange test fails if run in distributed. There is no reason for this, it should run even if the work is located on a single node. Looking at the stacktrace it seems as if the termination detection does not handle the case where a taskpool is locally empty
To Reproduce
run strange in distributed