Merge Container and State mutexes#7775
Merge Container and State mutexes#7775vieux merged 1 commit intomoby:masterfrom LK4D4:merge_state_lock
Conversation
|
Can you reference the issues that this fixes? |
|
@crosbymichael I'm not sure that there is issues about this. This fixes cases when we can change state even if container locked. |
|
There is the zombie issue right? |
|
I think that we decided, that that issue (#7600) will be resolved by lock on whole |
|
Sounds good. Should I build off this commit? |
|
@vincentwoo You can try :) |
|
LGTM |
|
Upon further testing, this PR does appear to fix #7600. However, a new issue has cropped up. When trying to The containers DO appear to be properly removed, though - the processes are gone and the mount directory is not present. I think this is at least good enough to merge now. |
Resolved all deadlocks and fixed race between kill and monitor.resetContainer Fixes #7600 Signed-off-by: Alexandr Morozov <[email protected]>
|
@crosbymichael I added "Fixes #7600" to commit message. So feel free to merge if all okay for you. |
|
LGTM |
Merge Container and State mutexes
Resolved all deadlocks and fixed race between kill and monitor.resetContainer
I'm not fully embedded State now, because it'll be huge and not very pleasant for rebase diff.
Fixes #7600