Under certain circumstances, all existing local printers are deleted by xpra on server shutdown. It appears to be local connections which trigger it.
Version: 2.4-r20681-1
Log file of session in which printers get deleted
Xpra bug tool output
We should do a number of things here:
local client with identical machine id, not configuring local printers
This is a per-connection check, but maybe we're somehow getting it mixed up?
Maybe this is a race condition since we exec lpadmin asynchronously?
@tc424: can you clarify which machine is meant to have which printers exported?
Canon-MG3600
is local?
Ah, yes, just realised there were two parts to that session.. I'll try to clarify.
Yes, server ("xubuntu") is 16.04. It has connections to a Canon MG3150 and an MX475.
I initially connected from my netbook ("asus") which probably has a connection to my neighbour's Canon MG3600. That would have been an ssh connection.
Then I connected locally from xubuntu itself, which I think may be where it all went wrong..
Not sure why it took me so long to fix it, but rtc424 should do the trick.
Caused a regression: #2267
See also #930 (older ticket with similar issue)
this ticket has been moved to: https://github.com/Xpra-org/xpra/issues/2095