From ac9ad37ab80db8913f9f1149707bd0009f8235c4 Mon Sep 17 00:00:00 2001 From: Jason Dillaman Date: Thu, 15 Sep 2016 18:14:15 -0400 Subject: [PATCH] rbd-mirror: concurrent access of event might result in heap corruption Fixes: http://tracker.ceph.com/issues/17283 Signed-off-by: Jason Dillaman --- src/tools/rbd_mirror/ImageReplayer.cc | 1 - 1 file changed, 1 deletion(-) diff --git a/src/tools/rbd_mirror/ImageReplayer.cc b/src/tools/rbd_mirror/ImageReplayer.cc index 8e65e4bd92d7..050764a70786 100644 --- a/src/tools/rbd_mirror/ImageReplayer.cc +++ b/src/tools/rbd_mirror/ImageReplayer.cc @@ -1084,7 +1084,6 @@ void ImageReplayer::process_entry() { ImageReplayer, &ImageReplayer::handle_process_entry_ready>(this); Context *on_commit = new C_ReplayCommitted(this, std::move(m_replay_entry)); m_local_replay->process(m_event_entry, on_ready, on_commit); - m_event_entry = {}; } template -- 2.47.3