diff --git a/src/xpra/scripts/main.py b/src/xpra/scripts/main.py index dad53bbc1..c6b381928 100755 --- a/src/xpra/scripts/main.py +++ b/src/xpra/scripts/main.py @@ -71,6 +71,11 @@ def nox(): warnings.filterwarnings("error", "could not open display") return DISPLAY +def werr(*msg): + for x in msg: + noerr(sys.stderr.write, "%s\n" % (x,)) + noerr(sys.stderr.flush) + saved_env = {} @@ -1290,8 +1295,7 @@ def socket_connect(dtype, host, port): if monotonic_time()-start>=CONNECT_TIMEOUT: break if retry==0: - log = Logger("network") - log.info("failed to connect to %s:%s, retrying for %i seconds", host, port, CONNECT_TIMEOUT) + werr("failed to connect to %s:%s, retrying for %i seconds" % (host, port, CONNECT_TIMEOUT)) retry += 1 import time time.sleep(1) @@ -1520,13 +1524,13 @@ def socket_details(state=DotXpra.LIVE): #or not found any sockets at all (DEAD), #this could be a server starting up, #so give it a bit of time: - log = Logger("network") if state==DotXpra.UNKNOWN: - log.info("server socket for display %s is in %s state", display, DotXpra.UNKNOWN) + werr("server socket for display %s is in %s state" % (display, DotXpra.UNKNOWN)) else: - log.info("server socket for display %s not found", display) - log.info(" waiting up to %i seconds", timeout) + werr("server socket for display %s not found" % display) + werr(" waiting up to %i seconds" % timeout) start = monotonic_time() + log = Logger("network") while monotonic_time()-start