python-trio / trio-asyncio

a re-implementation of the asyncio mainloop on top of Trio
Other
187 stars 37 forks source link

_base.py: fix double acquire by TrioExecuto, issue #143 #144

Closed axiomiety closed 2 months ago

axiomiety commented 3 months ago

Fixes #143

Ran pytest on both master and the branch with the fix - output is the same (there are existing failures):

oremanj commented 3 months ago

Please add a newsfragment for this change, as well as a test that would have failed before the fix and now doesn't. Once those are set, I should be able to merge this.