Bug #38899
closed
mgr: handle_conf_change - broken locking
Added by xie xingguo about 5 years ago.
Updated over 4 years ago.
Backport:
nautilus,mimic,luminous
Description
The is_locked_by_me() is only meant to be safe if you know you hold the lock. It's meant to be used in an assertion.
- Pull request ID set to 27144
- Status changed from New to Fix Under Review
- Pull request ID changed from 27144 to 27184
- Status changed from Fix Under Review to Pending Backport
- Backport set to nautilus, mimic, luminous
- Copied to Backport #38962: luminous: DaemonServer::handle_conf_change - broken locking added
- Copied to Backport #38963: mimic: DaemonServer::handle_conf_change - broken locking added
- Copied to Backport #38964: nautilus: DaemonServer::handle_conf_change - broken locking added
- Project changed from Ceph to mgr
- Subject changed from DaemonServer::handle_conf_change - broken locking to mgr: handle_conf_change - broken locking
- Target version set to v15.0.0
- Start date deleted (
03/23/2019)
- Backport changed from nautilus, mimic, luminous to nautilus,mimic,luminous
- Affected Versions deleted (
v15.0.0)
- Status changed from Pending Backport to Resolved
While running with --resolve-parent, the script "backport-create-issue" noticed that all backports of this issue are in status "Resolved".
Also available in: Atom
PDF