diff --git a/src/xpra/client/client_base.py b/src/xpra/client/client_base.py index 027f914fd7..a9964b3a2f 100644 --- a/src/xpra/client/client_base.py +++ b/src/xpra/client/client_base.py @@ -451,9 +451,10 @@ def next_packet(self): def cleanup(self): - FileTransferHandler.cleanup(self) reaper_cleanup() + #we must clean printing before FileTransferHandler, which turns the printing flag off! self.cleanup_printing() + FileTransferHandler.cleanup(self) p = self._protocol log("XpraClientBase.cleanup() protocol=%s", p) if p: