On Mon, Nov 18, 2013 at 11:28 AM, Marc-André Lureau <marcandre.lureau@xxxxxxxxx> wrote:
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
--
Marc-André Lureau
_______________________________________________ Spice-devel mailing list Spice-devel@xxxxxxxxxxxxxxxxxxxxx http://lists.freedesktop.org/mailman/listinfo/spice-devel