diff options
author | netblue30 <netblue30@yahoo.com> | 2016-12-14 10:17:20 -0500 |
---|---|---|
committer | netblue30 <netblue30@yahoo.com> | 2016-12-14 10:17:20 -0500 |
commit | 9d677b2b5acc6d5f905180e0abcf8e353bc09332 (patch) | |
tree | 255252b15232086e6f65203cda676859ab4117a0 | |
parent | machine-id fix (diff) | |
download | firejail-9d677b2b5acc6d5f905180e0abcf8e353bc09332.tar.gz firejail-9d677b2b5acc6d5f905180e0abcf8e353bc09332.tar.zst firejail-9d677b2b5acc6d5f905180e0abcf8e353bc09332.zip |
added a 1 second delay after xpra server is started
-rw-r--r-- | src/firejail/x11.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/firejail/x11.c b/src/firejail/x11.c index e67260490..91017237d 100644 --- a/src/firejail/x11.c +++ b/src/firejail/x11.c | |||
@@ -442,6 +442,9 @@ void x11_start_xpra(int argc, char **argv) { | |||
442 | _exit(1); | 442 | _exit(1); |
443 | } | 443 | } |
444 | 444 | ||
445 | // add a small delay, on some systems it takes some time for the server to start | ||
446 | sleep(1); | ||
447 | |||
445 | // check X11 socket | 448 | // check X11 socket |
446 | char *fname; | 449 | char *fname; |
447 | if (asprintf(&fname, "/tmp/.X11-unix/X%d", display) == -1) | 450 | if (asprintf(&fname, "/tmp/.X11-unix/X%d", display) == -1) |