Coverity: Fix failure path for qemu_accept in migration
commitd99598cc9929ad6993ad3d19d9b1ec1d891f0d7f
authorDr. David Alan Gilbert <dgilbert@redhat.com>
Wed, 19 Mar 2014 13:34:28 +0000 (19 13:34 +0000)
committerJuan Quintela <quintela@redhat.com>
Mon, 5 May 2014 20:15:03 +0000 (5 22:15 +0200)
tree2e9a5956ad6b0f2b10e4886403230e6ac3b44f27
parentd97326eec2ca1313eaf0b5cffd69af5663b5af5d
Coverity: Fix failure path for qemu_accept in migration

Coverity defects 1005733 & 1005734 complain about passing a negative
value to closesocket in the error paths on incoming migration.

Stash the error value and print it in the message (previously we gave
no indication of the reason for the failure)

Use error_report

Signed-off-by: Dr. David Alan Gilbert <dgilbert@redhat.com>
Reviewed-by: Markus Armbruster <armbru@redhat.com>
Signed-off-by: Juan Quintela <quintela@redhat.com>
migration-tcp.c
migration-unix.c