Xpra: Ticket #1583: hello startup-complete race

If a window is being resized (ie: another client keeps it mapped, or using shadow / desktop servers and randr) the new client may get a window-move-resize packet before it has had a chance to initialize the packet handlers, causing a warning to be printed.

Looks like we need an internal "startup-complete" ("handshake"? "hello"?) state flag to ignore all such events until we've been able to send the hello back. (which sets the authenticated packet handlers) Alternatively, the client could null route them.

Similar problem for clipboard packets, which we may process before authentication is complete..

Mon, 17 Jul 2017 09:52:28 GMT - Antoine Martin: status changed; resolution set


Sat, 23 Jan 2021 05:28:20 GMT - migration script:

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