diff --git a/sesman/sessvc/sessvc.c b/sesman/sessvc/sessvc.c index 651bccc2..b5cbe4f0 100644 --- a/sesman/sessvc/sessvc.c +++ b/sesman/sessvc/sessvc.c @@ -84,7 +84,7 @@ main(int argc, char** argv) { g_set_current_dir(XRDP_SBIN_PATH); g_snprintf(exe_path, 261, "%s/xrdp-chansrv", XRDP_SBIN_PATH); - g_execvp(exe_path, 0); + g_execlp3(exe_path, "xrdp-chansrv", 0); /* should not get here */ g_writeln("xrdp-sessvc: g_execvp failed"); return 1;