From 6f8eacd72b09369be0ae728466b5dc8a227f0c5b Mon Sep 17 00:00:00 2001 From: Koichiro IWAO Date: Wed, 12 Jul 2017 15:48:28 +0900 Subject: sesman: make sure socket directory present before try to create a domain socket. Originally proposed by Ian Geiser (geiseri). --- sesman/sesman.c | 3 +++ 1 file changed, 3 insertions(+) (limited to 'sesman/sesman.c') diff --git a/sesman/sesman.c b/sesman/sesman.c index 7a25482a..29037f0c 100644 --- a/sesman/sesman.c +++ b/sesman/sesman.c @@ -417,6 +417,9 @@ main(int argc, char **argv) log_message(LOG_LEVEL_INFO, "starting xrdp-sesman with pid %d", g_pid); + /* make sure the socket directory exists */ + g_mk_temp_dir("xrdp-sesman"); + /* make sure the /tmp/.X11-unix directory exist */ if (!g_directory_exist("/tmp/.X11-unix")) { -- cgit v1.2.1