diff options
author | Pavel Dovgalyuk | 2022-05-27 12:46:07 +0200 |
---|---|---|
committer | Paolo Bonzini | 2022-06-06 09:26:53 +0200 |
commit | c4b8ffcbb8531206e12cf3ad92fa90f7c80ed464 (patch) | |
tree | 3242a498ba67260a976073e4b9943e3b05b90e89 /replay | |
parent | modules: generates per-target modinfo (diff) | |
download | qemu-c4b8ffcbb8531206e12cf3ad92fa90f7c80ed464.tar.gz qemu-c4b8ffcbb8531206e12cf3ad92fa90f7c80ed464.tar.xz qemu-c4b8ffcbb8531206e12cf3ad92fa90f7c80ed464.zip |
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>
Diffstat (limited to 'replay')
-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 6df2abc18c..2d3607998a 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) |