Xpra: Ticket #711: extremely slow server - takes seconds to process events

Only seems to occur if:

The -d all log shows the server is stuck waiting for the main loop to run. Eventually, a ping packet request is scheduled via a timer and everything flows again!? ie:

2014-10-10 12:10:30,892 will process ui packet focus
2014-10-10 12:10:36,804 sending ping to Protocol(SocketConnection(/home/xpra/.xpra/desktop-20)) with time=1412917836804
2014-10-10 12:10:36,805 add_packet_to_queue(ping ...)
2014-10-10 12:10:36,805 process_focus: wid=0

That's 6 seconds between the reception of the focus event and its actual processing in the main loop!

Fri, 10 Oct 2014 06:56:31 GMT - Antoine Martin: owner, status changed

So this is caused by r7743, which looks innocuous!

Fri, 10 Oct 2014 07:33:52 GMT - Antoine Martin: attachment set

"fixes" the hangs: where we initialise the reaper causes this weird bug

Fri, 10 Oct 2014 07:47:57 GMT - Antoine Martin: status changed; resolution set

Fixed in r7928!

Sat, 23 Jan 2021 05:03:42 GMT - migration script:

this ticket has been moved to: https://github.com/Xpra-org/xpra/issues/711