parfeval and cancel: When does a worker become available after cancelling a Future?
When using parfeval to run long computations asynchronously, a common pattern is to enforce a wall-clock limit by polling the State property of the returned Future object and calling cancel once a timeout threshold is exceeded. The cancel function is documented to terminate execution on the worker and transition the future to the cancelled state, but the exa