Xpra: Ticket #210: avoid client server loops

At the moment, there is nothing stopping someone from doing something stupid like:

xpra start :10
DISPLAY=:10 xpra attach :10
DISPLAY=:10 xterm&

This results in the same problem if going via more than one hop:

xpra start :10
xpra start :11
DISPLAY=:10 xpra attach :11
DISPLAY=:11 xpra attach :10
DISPLAY=:10 xterm&

Both will create a loop, and cause the new window to appear on the first server, then be forwarded on the second where it is forwarded back to the first... until everything goes down in flames.


We can prevent this by:



Tue, 11 Dec 2012 16:36:43 GMT - Antoine Martin: status changed; resolution set

This will do for now.


Tue, 11 Dec 2012 16:37:30 GMT - Antoine Martin: attachment set

forwards the server uuid the window originally belongs to


Sat, 23 Jan 2021 04:48:31 GMT - migration script:

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