mirror of
https://github.com/kata-containers/kata-containers.git
synced 2025-08-28 12:31:04 +00:00
Merge pull request #1410 from teawater/vmcache_endpoint
VMCache: check if vm_cache_endpoint file exists before VMCache server…
This commit is contained in:
commit
755cbcde3c
@ -79,7 +79,10 @@ func getUnixListener(path string) (net.Listener, error) {
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if err = unix.Unlink(path); err != nil && !os.IsNotExist(err) {
|
||||
_, err = os.Stat(path)
|
||||
if err == nil {
|
||||
return nil, fmt.Errorf("%s already exist. Please stop running VMCache server and remove %s", path, path)
|
||||
} else if !os.IsNotExist(err) {
|
||||
return nil, err
|
||||
}
|
||||
l, err := net.Listen("unix", path)
|
||||
|
Loading…
Reference in New Issue
Block a user