Details
-
Bug
-
Resolution: Fixed
-
Critical
-
Cheshire-Cat
-
Untriaged
-
1
-
Unknown
Description
SwapperDaemon.stop() will hold a mutex. It then send a new event through the stopCh. SwapperDamon.monitor() will listen to the event to the channel, but it could also call other functions. These functions could hold swapperDaemon mutex.
Attachments
For Gerrit Dashboard: MB-45351 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
150048,6 | MB-45351: Release lock before stopping SwapperDaemon.monitor() | unstable | plasma | Status: MERGED | +2 | +1 |
150147,7 | MB-45351: Repair header in recovery log during recovery | unstable | plasma | Status: MERGED | +2 | +1 |
150185,1 | MB-45351: Persist to recovery log before data log | unstable | plasma | Status: ABANDONED | 0 | -1 |
150205,4 | MB-45351: Commit recovery log before data log | unstable | plasma | Status: MERGED | +2 | +1 |
150349,1 | Revert "MB-45351: Commit recovery log before data log" | unstable | plasma | Status: ABANDONED | 0 | -1 |