aboutsummaryrefslogtreecommitdiff
path: root/pkg/servicereaper
diff options
context:
space:
mode:
authorValentin Rothberg <vrothberg@redhat.com>2022-08-28 19:19:01 +0200
committerValentin Rothberg <vrothberg@redhat.com>2022-08-28 19:19:01 +0200
commitbd050cde18bd0aee6975ef35e74c842b5e3056b7 (patch)
tree2c879af7d333af222cb19b6b3a497732b68d5b17 /pkg/servicereaper
parent754ec89a8a185d308ca5ed08afaf34d6cbda08da (diff)
downloadpodman-bd050cde18bd0aee6975ef35e74c842b5e3056b7.tar.gz
podman-bd050cde18bd0aee6975ef35e74c842b5e3056b7.tar.bz2
podman-bd050cde18bd0aee6975ef35e74c842b5e3056b7.zip
libpod: UpdateContainerStatus: do not wait for container
Commit 30e7cbccc194 accidentally added a deadlock as Podman was waiting for the exit code to show up when the container transitioned to stopped. Code paths that require the exit code to be written (by the cleanup process) should already be using `(*Container).Wait()` in a deadlock free way. [NO NEW TESTS NEEDED] as I did not manage to a reproducer that would work in CI. Ultimately, it's a race condition. Backport-for: #15492 Signed-off-by: Valentin Rothberg <vrothberg@redhat.com>
Diffstat (limited to 'pkg/servicereaper')
0 files changed, 0 insertions, 0 deletions