CORTX Motr is a distributed object and key-value storage system targeting mass capacity storage configurations. It's the core component of CORTX storage system.
Expanded cases covered by commit: 52cc7a5b601631aae65f2cdb61c3964461ad6539
Problem: m0_rpc_conn_ha_timer_stop() was finalizing the timer only in the case
when the timer was not armed.
Solution: Finalize the timer after the armed timer is stopped using m0_sm_timer_cancel()
Expanded cases covered by commit: 52cc7a5b601631aae65f2cdb61c3964461ad6539 Problem: m0_rpc_conn_ha_timer_stop() was finalizing the timer only in the case when the timer was not armed.
Solution: Finalize the timer after the armed timer is stopped using m0_sm_timer_cancel()
Signed-off-by: Abhishek Saha abhishek.saha@seagate.com
Problem Statement
Design
Coding
Checklist for Author
Testing
Checklist for Author
Impact Analysis
Checklist for Author/Reviewer/GateKeeper
Review Checklist
Checklist for Author
Documentation
Checklist for Author