summaryrefslogtreecommitdiff
path: root/pkg/domain/entities/engine.go
diff options
context:
space:
mode:
authorMatthew Heon <mheon@redhat.com>2021-10-20 10:29:32 -0400
committerMatthew Heon <mheon@redhat.com>2021-10-20 14:56:22 -0400
commit30245f5849901822469a58a13387e2f55415def6 (patch)
treeff9d10084aa651b04877ccee1c49da6db352c0a1 /pkg/domain/entities/engine.go
parenteba281c3e0e69533427d3eb5c66c60b5ca038c1b (diff)
downloadpodman-30245f5849901822469a58a13387e2f55415def6.tar.gz
podman-30245f5849901822469a58a13387e2f55415def6.tar.bz2
podman-30245f5849901822469a58a13387e2f55415def6.zip
Remove infra ID from DB before removing containers
If we interrupt pod removal between removing containers and removing the whole pod, the infra ID was still in the DB, and most pod operations would try to retrieve the infra container (and would this fail). Clear the infra ID from the DB just before we remove all containers to prevent this. Fixes #12034 [NO NEW TESTS NEEDED] This is a very narrow race and I have no idea how to repro it. Signed-off-by: Matthew Heon <mheon@redhat.com>
Diffstat (limited to 'pkg/domain/entities/engine.go')
0 files changed, 0 insertions, 0 deletions