[email protected] [2025-11-11 01:51]:
[...]
Sorry for the long delay on this; it's a pretty vague question and I don't feel like I have all the details, so there's a lot of resistance to diving in.

However, although I can't really tell you what's wrong for sure, I could tell you what /could/ be wrong, because "processEnded" with no "processExited" means something specific: it means that your process closed all its output streams connected to its (Twisted) parent, and thus it has "ended" in terms of being able to produce output events. However, it has not "existed" in that its PID has not been reaped. There are a variety of reasons why this might happen, and it is a valid, if somewhat odd, thing for a process to do.

I hope you figured out something that works!

yeah, I understand that the report was very vague, and I am grateful for the pointer on what could be wrong. I have a working setup, but I must say that the issue still bothers me a bit. sometimes I feel like it's a miracle that _something_ even works in the complexity we have built.
_______________________________________________
Twisted mailing list -- [email protected]
To unsubscribe send an email to [email protected]
https://mail.python.org/mailman3/lists/twisted.python.org/
Message archived at 
https://mail.python.org/archives/list/[email protected]/message/IQE2KGO7WFF63IAID75SFRVGALOJUJUE/
Code of Conduct: https://twisted.org/conduct

Reply via email to