| Submitter | Paolo Bonzini |
|---|---|
| Date | Feb. 22, 2013, 4:36 p.m. |
| Message ID | <1361551008-12430-10-git-send-email-pbonzini@redhat.com> |
| Download | mbox | patch |
| Permalink | /patch/222561/ |
| State | New |
| Headers | show |
Comments
Patch
diff --git a/migration.c b/migration.c index 10ce9fe..c5a7f29 100644 --- a/migration.c +++ b/migration.c @@ -525,6 +525,8 @@ static ssize_t buffered_flush(MigrationState *s) DPRINTF("flushing %zu byte(s) of data\n", s->buffer_size); + qemu_fflush(s->file); + while (s->bytes_xfer < s->xfer_limit && offset < s->buffer_size) { size_t to_send = MIN(s->buffer_size - offset, s->xfer_limit - s->bytes_xfer); ret = migrate_fd_put_buffer(s, s->buffer + offset, to_send);