diff --git a/src/Driver/ParallelFilesystemDriver.php b/src/Driver/ParallelFilesystemDriver.php index 8313796..acda854 100644 --- a/src/Driver/ParallelFilesystemDriver.php +++ b/src/Driver/ParallelFilesystemDriver.php @@ -93,6 +93,7 @@ private function selectWorker(): Worker if ($this->workerStorage->count() < $this->workerLimit) { $this->pendingWorker = async($this->pool->getWorker(...)); $worker = $this->pendingWorker->await(); + $this->pendingWorker = null; $this->workerStorage[$worker] = 1;