From ba36dacf95d466232bd7ac39f897479885f396a7 Mon Sep 17 00:00:00 2001 From: shua21 Date: Tue, 18 Nov 2025 22:13:31 +0900 Subject: [PATCH] do not change xvnc port when not using sesman --- xrdp/xrdp_mm.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xrdp/xrdp_mm.c b/xrdp/xrdp_mm.c index f86a798d6f..8a7c9d1295 100644 --- a/xrdp/xrdp_mm.c +++ b/xrdp/xrdp_mm.c @@ -5324,7 +5324,10 @@ xrdp_mm_setup_mod2(struct xrdp_mm *self) } else if (self->code == XVNC_SESSION_CODE) { - g_snprintf(text, sizeof(text), "%d", 5900 + self->display); + if (self->use_sesman) + { + g_snprintf(text, sizeof(text), "%d", 5900 + self->display); + } } else if (self->code == XORG_SESSION_CODE || self->code == XVNC_UDS_SESSION_CODE)