diff options
author | Pavel Dovgalyuk <pavel.dovgalyuk@ispras.ru> | 2022-05-27 13:46:07 +0300 |
---|---|---|
committer | Paolo Bonzini <pbonzini@redhat.com> | 2022-06-06 09:26:53 +0200 |
commit | c4b8ffcbb8531206e12cf3ad92fa90f7c80ed464 (patch) | |
tree | 3242a498ba67260a976073e4b9943e3b05b90e89 | |
parent | 05d6814c3eb16524e992bb7048d3385f8e99dd6a (diff) | |
download | qemu-c4b8ffcbb8531206e12cf3ad92fa90f7c80ed464.zip qemu-c4b8ffcbb8531206e12cf3ad92fa90f7c80ed464.tar.gz qemu-c4b8ffcbb8531206e12cf3ad92fa90f7c80ed464.tar.bz2 |
replay: fix event queue flush for qemu shutdown
This patch fixes event queue flush in the case of emulator
shutdown. replay_finish_events should be called when replay_mode
is not cleared.
Signed-off-by: Pavel Dovgalyuk <Pavel.Dovgalyuk@ispras.ru>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <165364836758.688121.7959245442743676491.stgit@pasha-ThinkPad-X280>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
-rw-r--r-- | replay/replay.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/replay/replay.c b/replay/replay.c index 6df2abc..2d36079 100644 --- a/replay/replay.c +++ b/replay/replay.c @@ -387,9 +387,8 @@ void replay_finish(void) g_free(replay_snapshot); replay_snapshot = NULL; - replay_mode = REPLAY_MODE_NONE; - replay_finish_events(); + replay_mode = REPLAY_MODE_NONE; } void replay_add_blocker(Error *reason) |