Commit ab52a824 authored by Paolo Bonzini's avatar Paolo Bonzini
Browse files

migration: close socket QEMUFile from socket_close



The common suffix now is process_incoming_migration+qemu_fclose.

Reviewed-by: default avatarOrit Wasserman <owasserm@redhat.com>
Signed-off-by: default avatarPaolo Bonzini <pbonzini@redhat.com>
parent 6c360136
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -103,6 +103,8 @@ static void tcp_accept_incoming_migration(void *opaque)

    process_incoming_migration(f);
    qemu_fclose(f);
    return;

out:
    closesocket(c);
}
+2 −0
Original line number Diff line number Diff line
@@ -103,6 +103,8 @@ static void unix_accept_incoming_migration(void *opaque)

    process_incoming_migration(f);
    qemu_fclose(f);
    return;

out:
    close(c);
}
+1 −0
Original line number Diff line number Diff line
@@ -213,6 +213,7 @@ static int socket_get_buffer(void *opaque, uint8_t *buf, int64_t pos, int size)
static int socket_close(void *opaque)
{
    QEMUFileSocket *s = opaque;
    closesocket(s->fd);
    g_free(s);
    return 0;
}