migration/rdma: Fix qemu_rdma_accept() to return failure on errors
commit9a6afb11705b5bd6332289d226fae783ffcc0e1d
authorMarkus Armbruster <armbru@redhat.com>
Thu, 28 Sep 2023 13:19:35 +0000 (28 15:19 +0200)
committerJuan Quintela <quintela@redhat.com>
Wed, 11 Oct 2023 09:17:03 +0000 (11 11:17 +0200)
tree4573b5ad1490283efda0f1e0aac01689cfba8178
parent36cc822d857ddf151a32a9f6fe851209ef4f089d
migration/rdma: Fix qemu_rdma_accept() to return failure on errors

qemu_rdma_accept() returns 0 in some cases even when it didn't
complete its job due to errors.  Impact is not obvious.  I figure the
caller will soon fail again with a misleading error message.

Fix it to return -1 on any failure.

Signed-off-by: Markus Armbruster <armbru@redhat.com>
Reviewed-by: Fabiano Rosas <farosas@suse.de>
Reviewed-by: Li Zhijian <lizhijian@fujitsu.com>
Reviewed-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Juan Quintela <quintela@redhat.com>
Message-ID: <20230928132019.2544702-10-armbru@redhat.com>
migration/rdma.c