1
0
mirror of https://github.com/codership/wsrep-lib.git synced 2025-07-24 10:42:31 +03:00

Reset client_state toi_mode to m_undefined after RSU

Client state end_rsu() didn't reset toi_mode to m_undefined,
which caused an assertion when NBO was started after RSU.

As a fix, reset toi_mode to m_undefined in end_rsu() after
changing mode.
This commit is contained in:
Teemu Ollakka
2021-04-08 17:08:04 +03:00
parent 9318a50d18
commit f271ad0c6e
3 changed files with 38 additions and 0 deletions

View File

@ -554,6 +554,7 @@ int wsrep::client_state::end_rsu()
}
wsrep::unique_lock<wsrep::mutex> lock(mutex_);
mode(lock, toi_mode_);
toi_mode_ = m_undefined;
return ret;
}