In reds_send_link_ack(), lookup the channel with the same id as the link message. --- server/reds.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/server/reds.c b/server/reds.c index 2a0002b..146dfc7 100644 --- a/server/reds.c +++ b/server/reds.c @@ -1453,7 +1453,8 @@ static int reds_send_link_ack(RedLinkInfo *link) ack.error = SPICE_LINK_ERR_OK; - channel = reds_find_channel(link->link_mess->channel_type, 0); + channel = reds_find_channel(link->link_mess->channel_type, + link->link_mess->channel_id); if (!channel) { spice_assert(link->link_mess->channel_type == SPICE_CHANNEL_MAIN); spice_assert(reds->main_channel); -- 1.8.3.1 _______________________________________________ Spice-devel mailing list Spice-devel@xxxxxxxxxxxxxxxxxxxxx http://lists.freedesktop.org/mailman/listinfo/spice-devel