From 253f6ff555120e0553ccea542faeae95f17d5639 Mon Sep 17 00:00:00 2001 From: Jay Sorg Date: Tue, 11 Nov 2014 02:12:56 -0800 Subject: [PATCH] sesman: only check vnc auth file if vnc session --- sesman/session.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sesman/session.c b/sesman/session.c index 856c969e..755b57bc 100644 --- a/sesman/session.c +++ b/sesman/session.c @@ -636,7 +636,6 @@ session_start_fork(int width, int height, int bpp, char *username, env_set_user(username, passwd_file, display, g_cfg->session_variables1, g_cfg->session_variables2); - env_check_password_file(passwd_file, password); g_snprintf(text, 255, "%d", g_cfg->sess.max_idle_time); g_setenv("XRDP_SESMAN_MAX_IDLE_TIME", text, 1); @@ -676,6 +675,7 @@ session_start_fork(int width, int height, int bpp, char *username, } else if (type == SESMAN_SESSION_TYPE_XVNC) { + env_check_password_file(passwd_file, password); xserver_params = list_create(); xserver_params->auto_free = 1;