Custom Query (230 matches)
Results (88 - 90 of 230)
Ticket |
---|
#83 |
Description |
When starting a process and watching its output, we shouldn't do this in a separate thread but instead integrate the code with twisted main-loop (gtk/glib's actually) using ProcessProtocol?, see here Also, when waiting for a process by pid (one we may not have launched ourselves), we should use gobject.child_watch_add(pid) which will also integrate with the main loop. Places of interest:
|
#85 |
Description |
Should be a pretty straight forward swap. No reason to use yet another network library (raw sockets in this case) |
#86 |
Description |
As was done with #83 for ssh related processes, we can use twisted to avoid starting a new thread on the server for each NX session we watch the output of. Xpra is different as we poll a logfile, this integrates with the mainloop fine via gio.File VNC we just don't care. |