diff options
-rw-r--r-- | X11/xfreerdp.c | 2 | ||||
-rw-r--r-- | libfreerdp-chanman/libchanman.c | 2 |
2 files changed, 4 insertions, 0 deletions
diff --git a/X11/xfreerdp.c b/X11/xfreerdp.c index 1a11551..8e13b2f 100644 --- a/X11/xfreerdp.c +++ b/X11/xfreerdp.c @@ -796,6 +796,8 @@ run_xfreerdp(xfInfo * xfi) } } + DEBUG_X11("disconnected, reason %d", inst->disc_reason); + g_disconnect_reason = inst->disc_reason; /* cleanup */ diff --git a/libfreerdp-chanman/libchanman.c b/libfreerdp-chanman/libchanman.c index 2c4f061..0d510dc 100644 --- a/libfreerdp-chanman/libchanman.c +++ b/libfreerdp-chanman/libchanman.c @@ -440,6 +440,7 @@ MyVirtualChannelClose(uint32 openHandle) struct chan_data * lchan; int index; + DEBUG_CHANMAN("MyVirtualChannelClose:"); chan_man = freerdp_chanman_find_by_open_handle(openHandle, &index); if ((chan_man == NULL) || (index < 0) || (index >= CHANNEL_MAX_COUNT)) { @@ -1026,6 +1027,7 @@ freerdp_chanman_close(rdpChanMan * chan_man, rdpInst * inst) int index; struct lib_data * llib; + DEBUG_CHANMAN("freerdp_chanman_close:"); chan_man->is_connected = 0; freerdp_chanman_check_fds(chan_man, inst); /* tell all libraries we are shutting down */ |