diff options
Diffstat (limited to 'savevm.c')
-rw-r--r-- | savevm.c | 4 |
1 files changed, 3 insertions, 1 deletions
@@ -556,7 +556,9 @@ int qemu_file_rate_limit(QEMUFile *f) size_t qemu_file_set_rate_limit(QEMUFile *f, size_t new_rate) { - if (f->set_rate_limit) + /* any failed or completed migration keeps its state to allow probing of + * migration data, but has no associated file anymore */ + if (f && f->set_rate_limit) return f->set_rate_limit(f->opaque, new_rate); return 0; |