Details
-
Sub-task
-
Status: Closed
-
Minor
-
Resolution: Done
-
None
-
None
Description
Currently, one binding is returned because of hasNext=> true implies .next mush work, done by delaying cancellation until after .next is done.
Instead, know if hasNext has been called and if not, cancel immediately.
Reduces potential user surprise.