[Spice-devel] [PATCH 1/9] reds: lookup corresponding channel id

Marc-André Lureau marcandre.lureau at gmail.com
Mon Nov 18 02:28:25 PST 2013


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



More information about the Spice-devel mailing list