diff --git a/src/hardpoint/ArcanistHardpointTask.php b/src/hardpoint/ArcanistHardpointTask.php --- a/src/hardpoint/ArcanistHardpointTask.php +++ b/src/hardpoint/ArcanistHardpointTask.php @@ -105,7 +105,7 @@ $result = $generator->current(); if ($result instanceof Future) { - $result = new ArcanistHardpointFutureList($result); + $result = ArcanistHardpointFutureList::newFromFutures($result); } if ($result instanceof ArcanistHardpointFutureList) {