Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Upstream fix for bpo-39386 breaks Stackless test case test_pickle.TestAsyncGenPickling #251

Open
akruis opened this issue May 21, 2021 · 1 comment

Comments

@akruis
Copy link

akruis commented May 21, 2021

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.

@akruis akruis self-assigned this May 21, 2021
akruis pushed a commit that referenced this issue May 22, 2021
Upstream fix for bpo-39386 broke Stackless test case
test_pickle.TestAsyncGenPickling.
@akruis akruis added the 3.8-slp label Aug 11, 2021
@akruis
Copy link
Author

akruis commented Aug 11, 2021

Fixed in branch 3.7-slp and 3.8-slp. In main-slp the fix can only be applied after merging commit a96e06d from upstream. Then cherry-pick -x commit c3f61b0

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant