diff options
author | Matthew Heon <matthew.heon@pm.me> | 2019-01-03 10:43:19 -0500 |
---|---|---|
committer | Matthew Heon <matthew.heon@pm.me> | 2019-01-04 09:51:09 -0500 |
commit | 16a5cbfac580c875dfde95ce29ac90f150b0b6f7 (patch) | |
tree | d397b0d1ea2d9d300936b8524c20e43a9a50a99c /libpod/mounts_linux.go | |
parent | 31df5e0e85d26c008f7781ec94e1c5c9e8c7238d (diff) | |
download | podman-16a5cbfac580c875dfde95ce29ac90f150b0b6f7.tar.gz podman-16a5cbfac580c875dfde95ce29ac90f150b0b6f7.tar.bz2 podman-16a5cbfac580c875dfde95ce29ac90f150b0b6f7.zip |
When refreshing libpod, if SHM locks exist, remove them
This will hopefully help cases where libpod is initialized
multiple times on the same system (as on our CI tests).
We still run into potential issues where multiple Podmans with
multiple tmp paths try to run on the same system - we could end
up thrashing the locks.
I think we need a file locks driver for situations like that. We
can also see about storing paths in the SHM segment, to make sure
multiple libpod instances aren't using the same one.
Signed-off-by: Matthew Heon <matthew.heon@pm.me>
Diffstat (limited to 'libpod/mounts_linux.go')
0 files changed, 0 insertions, 0 deletions