From 3ffd5de1e95738a61a6ce7c49582eb17224110dd Mon Sep 17 00:00:00 2001 From: totaam Date: Wed, 13 Oct 2021 22:15:04 +0700 Subject: [PATCH] #3217 add a socket in the session dir --- xpra/net/socket_util.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/xpra/net/socket_util.py b/xpra/net/socket_util.py index 50a44ad0d0..0426771443 100644 --- a/xpra/net/socket_util.py +++ b/xpra/net/socket_util.py @@ -546,6 +546,10 @@ def setup_local_sockets(bind, socket_dir, socket_dirs, display_name, clobber, assert display_name is not None for sockpath in dotxpra.norm_socket_paths(display_name): sockpaths[sockpath] = options + session_dir = os.environ.get("XPRA_SESSION_DIR") + if session_dir: + session_socket = os.path.join(session_dir, "socket") + sockpaths[session_socket] = options log("sockpaths(%s)=%s (uid=%i, gid=%i)", display_name, sockpaths, uid, gid) else: sockpath = dotxpra.osexpand(sockpath)