mirror of
https://github.com/Motorhead1991/qemu.git
synced 2025-12-11 16:00:50 -07:00
buffered_file: unfold migrate_fd_close
We only used it once, just remove the callback indirection. Signed-off-by: Juan Quintela <quintela@redhat.com>
This commit is contained in:
parent
749f7909d9
commit
11c7674129
4 changed files with 6 additions and 15 deletions
|
|
@ -392,10 +392,8 @@ void migrate_fd_wait_for_unfreeze(MigrationState *s)
|
|||
}
|
||||
}
|
||||
|
||||
static int migrate_fd_close(void *opaque)
|
||||
int migrate_fd_close(MigrationState *s)
|
||||
{
|
||||
MigrationState *s = opaque;
|
||||
|
||||
qemu_set_fd_handler2(s->fd, NULL, NULL, NULL, NULL);
|
||||
return s->close(s);
|
||||
}
|
||||
|
|
@ -431,9 +429,7 @@ void migrate_fd_connect(MigrationState *s)
|
|||
int ret;
|
||||
|
||||
s->state = MIG_STATE_ACTIVE;
|
||||
s->file = qemu_fopen_ops_buffered(s,
|
||||
s->bandwidth_limit,
|
||||
migrate_fd_close);
|
||||
s->file = qemu_fopen_ops_buffered(s, s->bandwidth_limit);
|
||||
|
||||
DPRINTF("beginning savevm\n");
|
||||
ret = qemu_savevm_state_begin(s->file, &s->params);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue