diff options
author | Hao Wang | 2021-02-09 11:42:36 +0100 |
---|---|---|
committer | Dr. David Alan Gilbert | 2021-03-15 21:01:55 +0100 |
commit | a339149afa50578380bf8a7c1ed5ae7061431db4 (patch) | |
tree | 8821ab8c1717749778fdb41b238b5d0ecc4bb209 | |
parent | virtiofsd: Convert some functions to return bool (diff) | |
download | qemu-a339149afa50578380bf8a7c1ed5ae7061431db4.tar.gz qemu-a339149afa50578380bf8a7c1ed5ae7061431db4.tar.xz qemu-a339149afa50578380bf8a7c1ed5ae7061431db4.zip |
migration/tls: fix inverted semantics in multifd_channel_connect
Function multifd_channel_connect() return "true" to indicate failure,
which is rather confusing. Fix that.
Signed-off-by: Hao Wang <wanghao232@huawei.com>
Message-Id: <20210209104237.2250941-2-wanghao232@huawei.com>
Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
Reviewed-by: Chuan Zheng <zhengchuan@huawei.com>
Signed-off-by: Dr. David Alan Gilbert <dgilbert@redhat.com>
-rw-r--r-- | migration/multifd.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/migration/multifd.c b/migration/multifd.c index 1a1e589064..2a1ea85ade 100644 --- a/migration/multifd.c +++ b/migration/multifd.c @@ -798,9 +798,9 @@ static bool multifd_channel_connect(MultiFDSendParams *p, * function after the TLS handshake, * so we mustn't call multifd_send_thread until then */ - return false; - } else { return true; + } else { + return false; } } else { /* update for tls qio channel */ @@ -808,10 +808,10 @@ static bool multifd_channel_connect(MultiFDSendParams *p, qemu_thread_create(&p->thread, p->name, multifd_send_thread, p, QEMU_THREAD_JOINABLE); } - return false; + return true; } - return true; + return false; } static void multifd_new_send_channel_cleanup(MultiFDSendParams *p, @@ -844,7 +844,7 @@ static void multifd_new_send_channel_async(QIOTask *task, gpointer opaque) p->c = QIO_CHANNEL(sioc); qio_channel_set_delay(p->c, false); p->running = true; - if (multifd_channel_connect(p, sioc, local_err)) { + if (!multifd_channel_connect(p, sioc, local_err)) { goto cleanup; } return; |