Some resolver functions may unexpectedly return on the `receive_data` call if no records are produced.
Some resolver functions may unexpectedly return on the
receive_datacall if no records are produced.