mirror of
https://github.com/FreeRDP/FreeRDP.git
synced 2025-06-03 00:00:20 +00:00
drdynvc: ignore some messages sent for invalid channel ids with MMR and Windows Server 2012 R2, fix issue #3422
This commit is contained in:
parent
50c5b40a0c
commit
e8004d5184
@ -611,8 +611,12 @@ static UINT dvcman_receive_channel_data_first(IWTSVirtualChannelManager*
|
||||
|
||||
if (!channel)
|
||||
{
|
||||
/**
|
||||
* Windows Server 2012 R2 can send some messages over Microsoft::Windows::RDS::Geometry::v08.01
|
||||
* even if the dynamic virtual channel wasn't registered on our side. Ignoring it works.
|
||||
*/
|
||||
WLog_ERR(TAG, "ChannelId %d not found!", ChannelId);
|
||||
return ERROR_INTERNAL_ERROR;
|
||||
return CHANNEL_RC_OK;
|
||||
}
|
||||
|
||||
if (channel->dvc_data)
|
||||
|
Loading…
Reference in New Issue
Block a user