Resend results from func wrapped with transaction

It was resending exactly one result previously.