tractor icon indicating copy to clipboard operation
tractor copied to clipboard

`infected_asyncio` task hang (`SIGINT` ignored!) on debug mode breakpointing?

Open goodboy opened this issue 2 years ago • 0 comments

As found in d6ed97d0 of the #351 work, there is a nasty issue that causes an un-interrupt-able hang when we use enough tractor.breakpoint()s in the right spots and infected asyncio mode where the asyncio task somehow gets stuck in some kind of cancelled state (maybe?)

The whole thing needs to be more thoroughly investigated and a proper test suite built out.


ToDo testing:

  • [ ] at least one test that actually uses the flags intro-ed in d6ed97d0 with a comparable timeout.
    • [ ] a fix for that case ^ :joy:

goodboy avatar Mar 28 '23 00:03 goodboy