From 25a2336494e1e8478f4e243eb959ca2c40493a0e Mon Sep 17 00:00:00 2001 From: Mykola Golub Date: Tue, 25 Jun 2019 17:55:40 +0100 Subject: [PATCH] journal: fix race between player shut down and cache rebalance Signed-off-by: Mykola Golub --- src/journal/JournalPlayer.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/journal/JournalPlayer.cc b/src/journal/JournalPlayer.cc index 4b68f007e77..5ac4ebc5dc2 100644 --- a/src/journal/JournalPlayer.cc +++ b/src/journal/JournalPlayer.cc @@ -836,7 +836,7 @@ void JournalPlayer::notify_complete(int r) { void JournalPlayer::handle_cache_rebalanced(uint64_t new_cache_bytes) { Mutex::Locker locker(m_lock); - if (m_state == STATE_ERROR) { + if (m_state == STATE_ERROR || m_shut_down) { return; } -- 2.39.5