diff options
author | Avi Kivity <avi@redhat.com> | 2008-10-10 23:09:50 +0200 |
---|---|---|
committer | Avi Kivity <avi@redhat.com> | 2008-10-10 23:09:50 +0200 |
commit | 72c0e2774a47dfe22c13bda2f7336794d7ddd973 (patch) | |
tree | 211beeee83c3580ad4cb6d630cab842c4195cdad | |
parent | acea9c81d77127499de7a9b5616f30cc0b7dd364 (diff) |
Fix migrate_close() returning random errorkvm-77rc1
A recent merge changed the file close callback signature, resulting
in migrate_close() returning garbage and failing migrations.
Signed-off-by: Avi Kivity <avi@redhat.com>
-rw-r--r-- | migration.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/migration.c b/migration.c index 20e4c54ad..44cb9eb10 100644 --- a/migration.c +++ b/migration.c @@ -154,7 +154,7 @@ static void migrate_put_buffer(void *opaque, const uint8_t *buf, int64_t pos, in } } -static void migrate_close(void *opaque) +static int migrate_close(void *opaque) { MigrationState *s = opaque; @@ -163,6 +163,7 @@ static void migrate_close(void *opaque) qemu_free(s); current_migration = NULL; + return 0; } /* Outgoing migration routines */ |