Stefan Seefeld <ste...@seefeld.name> added the comment:

OK, so while I have been able to work around the issues (by using `quamash` to 
bridge between `asyncio` and `Qt`), I'd still like to understand the rationale 
behind the limitation that any subprocess-managing event-loop has to run in the 
main thread. Is this really an architectural limitation or a limit of the 
current implementation ?

And to your question: As I wasn't really expecting such a limitation, I would 
have expected 
    "To handle signals and to execute subprocesses, the event loop must be run 
in the main thread."

to be written much more prominently (as a warning admonition even, perhaps).

----------

_______________________________________
Python tracker <rep...@bugs.python.org>
<https://bugs.python.org/issue35635>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to