From 7011b008b559cbbb750320fb8c51efc95a785b2a Mon Sep 17 00:00:00 2001 From: Armin Novak Date: Mon, 13 Jan 2020 12:23:30 +0100 Subject: [PATCH] Ignore dynamic virtual channel errors If a dynamic virtual channel can not process a message, ignore it. --- channels/drdynvc/client/drdynvc_main.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/channels/drdynvc/client/drdynvc_main.c b/channels/drdynvc/client/drdynvc_main.c index 0d2a227b6..ad4c06053 100644 --- a/channels/drdynvc/client/drdynvc_main.c +++ b/channels/drdynvc/client/drdynvc_main.c @@ -1319,10 +1319,8 @@ static DWORD WINAPI drdynvc_virtual_channel_client_thread(LPVOID arg) if ((error = drdynvc_order_recv(drdynvc, data))) { - Stream_Free(data, TRUE); - WLog_Print(drdynvc->log, WLOG_ERROR, + WLog_Print(drdynvc->log, WLOG_WARN, "drdynvc_order_recv failed with error %" PRIu32 "!", error); - break; } Stream_Free(data, TRUE);