-diff -ur xrdp-0.9.10.orig/common/log.c xrdp-0.9.10/common/log.c
---- xrdp-0.9.10.orig/common/log.c 2019-04-18 07:38:26.000000000 +0200
-+++ xrdp-0.9.10/common/log.c 2019-05-22 18:37:25.964000000 +0200
-@@ -382,11 +382,11 @@
- /* try to create path if not exist */
- g_create_path(lc->log_file);
+diff -ur xrdp-0.9.15.orig/common/log.c xrdp-0.9.15/common/log.c
+--- xrdp-0.9.15.orig/common/log.c 2020-12-28 15:03:43.000000000 +0100
++++ xrdp-0.9.15/common/log.c 2021-01-04 00:24:03.750416646 +0100
+@@ -304,7 +304,7 @@
+ lc->console_level = LOG_LEVEL_INFO;
+ lc->enable_syslog = 0;
+ lc->syslog_level = LOG_LEVEL_INFO;
+- lc->dump_on_start = 1;
++ lc->dump_on_start = 0;
+ lc->enable_pid = 0;
-- g_printf("logging configuration:\r\n");
-+ /*g_printf("logging configuration:\r\n");
- g_printf("\tLogFile: %s\r\n", lc->log_file);
- g_printf("\tLogLevel: %i\r\n", lc->log_level);
- g_printf("\tEnableSyslog: %i\r\n", lc->enable_syslog);
-- g_printf("\tSyslogLevel: %i\r\n", lc->syslog_level);
-+ g_printf("\tSyslogLevel: %i\r\n", lc->syslog_level);*/
- return LOG_STARTUP_OK;
- }
+ g_snprintf(section_name, 511, "%s%s", section_prefix, SESMAN_CFG_LOGGING);
+diff -ur xrdp-0.9.15.orig/xrdp/xrdp.c xrdp-0.9.15/xrdp/xrdp.c
+--- xrdp-0.9.15.orig/xrdp/xrdp.c 2020-12-28 15:03:43.000000000 +0100
++++ xrdp-0.9.15/xrdp/xrdp.c 2021-01-04 00:12:20.438416646 +0100
+@@ -503,7 +503,7 @@
-diff -ur xrdp-0.9.10.orig/xrdp/xrdp.c xrdp-0.9.10/xrdp/xrdp.c
---- xrdp-0.9.10.orig/xrdp/xrdp.c 2019-04-18 07:38:26.000000000 +0200
-+++ xrdp-0.9.10/xrdp/xrdp.c 2019-05-22 18:37:25.964000000 +0200
-@@ -475,7 +475,7 @@
-
- if (startup_params->kill)
+ if (startup_params.kill)
{
- g_writeln("stopping xrdp");
+ /*g_writeln("stopping xrdp");*/
/* read the xrdp.pid file */
fd = -1;
-@@ -493,7 +493,7 @@
+@@ -521,7 +521,7 @@
g_memset(text, 0, 32);
g_file_read(fd, text, 31);
pid = g_atoi(text);
if (pid > 0)
{
-@@ -597,7 +597,7 @@
- or systemd cannot detect xrdp daemon couldn't start properly */
- g_exit(1);
- }
+@@ -626,7 +626,7 @@
+
+ if (0 != pid)
+ {
- g_writeln("daemon process %d started ok", pid);
-+ /*g_writeln("daemon process %d started ok", pid);*/
++ /* g_writeln("daemon process %d started ok", pid); */
/* exit, this is the main process */
g_deinit();
g_exit(0);