From 232203522cfe8459cce8e5ce2ff689f83f626122 Mon Sep 17 00:00:00 2001 From: Mykola Golub Date: Sun, 5 May 2019 10:35:27 +0100 Subject: [PATCH] rbd-mirror: fix potential context leak on replay interrupted Signed-off-by: Mykola Golub --- src/tools/rbd_mirror/ImageReplayer.cc | 1 + 1 file changed, 1 insertion(+) diff --git a/src/tools/rbd_mirror/ImageReplayer.cc b/src/tools/rbd_mirror/ImageReplayer.cc index 99368123c64..621b99a5ece 100644 --- a/src/tools/rbd_mirror/ImageReplayer.cc +++ b/src/tools/rbd_mirror/ImageReplayer.cc @@ -662,6 +662,7 @@ void ImageReplayer::handle_start_replay(int r) { reschedule_update_status_task(30); if (on_replay_interrupted()) { + on_finish->complete(r); return; } -- 2.47.3