Commit a96e06d (branch main) / b76d5e9 (branch 3.7) breaks test_pickle.TestAsyncGenPickling. The test fails with
RuntimeError: cannot reuse already awaited __anext__()/asend()
.
The exception is caused by reusing an already awaited anext().
The fix is trivial.