]> git.proxmox.com Git - mirror_qemu.git/commitdiff
migration/multifd: Stop setting p->ioc before connecting
authorFabiano Rosas <farosas@suse.de>
Fri, 10 Nov 2023 20:02:38 +0000 (17:02 -0300)
committerJuan Quintela <quintela@redhat.com>
Thu, 30 Nov 2023 08:50:10 +0000 (09:50 +0100)
This is being shadowed but the assignments at
multifd_channel_connect() and multifd_tls_channel_connect() .

Signed-off-by: Fabiano Rosas <farosas@suse.de>
Message-ID: <20231110200241.20679-2-farosas@suse.de>
Signed-off-by: Juan Quintela <quintela@redhat.com>
migration/multifd.c

index ec58c58082db35a884de5254d89b8e97bd91e45c..409460684f29a4671f3da69fe5da20c02322de62 100644 (file)
@@ -883,8 +883,7 @@ static void multifd_new_send_channel_async(QIOTask *task, gpointer opaque)
 
     trace_multifd_new_send_channel_async(p->id);
     if (!qio_task_propagate_error(task, &local_err)) {
-        p->c = ioc;
-        qio_channel_set_delay(p->c, false);
+        qio_channel_set_delay(ioc, false);
         p->running = true;
         if (multifd_channel_connect(p, ioc, &local_err)) {
             return;