Fixes a bug in this branch where --sidecar would fail by trying to iterator the executor futures twice.