diff --git a/libfreerdp/core/client.c b/libfreerdp/core/client.c index 4965dafd9..7898a9d93 100644 --- a/libfreerdp/core/client.c +++ b/libfreerdp/core/client.c @@ -822,6 +822,7 @@ void freerdp_channels_close(rdpChannels* channels, freerdp* instance) channels->openDataCount = 0; channels->initDataCount = 0; + channels->clientDataCount = 0; WINPR_ASSERT(instance->context); WINPR_ASSERT(instance->context->settings);