1 Allow to reuse an existing session by fixing a bug in session comparison.
2 See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=573258
4 Index: xrdp/sesman/session.c
5 ===================================================================
6 --- xrdp.orig/sesman/session.c 2012-09-29 12:51:50.115200445 +0200
7 +++ xrdp/sesman/session.c 2012-09-29 12:54:40.302890162 +0200
10 struct session_chain* tmp;
12 + /* convert from SCP_SESSION_TYPE namespace to SESMAN_SESSION_TYPE namespace */
15 + case SCP_SESSION_TYPE_XVNC:
16 + type = SESMAN_SESSION_TYPE_XVNC;
18 + case SCP_SESSION_TYPE_XRDP:
19 + type = SESMAN_SESSION_TYPE_XRDP;
25 /*THREAD-FIX require chain lock */