[hailtop.batch] Fix BatchPoolExecutor to cancel batches on errors (#10696)
[hailtop.batch] Fix BatchPoolExecutor to cancel batches on errors (#10696)

* [hailtop.batch] Fix BatchPoolExecutor to cancel batches on errors

* address comments

* fix

* Revert "fix"

This reverts commit 1bc4eb31e9f45ad2941ca22554f96c1cec2d245b.

* Revert "address comments"

This reverts commit a2efabe0fc64f2e17c913423767a3a82ed7fb0e2.

* addr comment
hail-is/hail,hail-is/hail,hail-is/hail,hail-is/hail,hail-is/hail,hail-is/hail,hail-is/hail,hail-is/hail