Skip to content

Commit e028228

Browse files
ningmingxiaokolyshkin
authored andcommitted
bug:fix runc delete run before delete exec.fifo
Signed-off-by: ningmingxiao <[email protected]>
1 parent 99325b6 commit e028228

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

libcontainer/container_linux.go

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -290,7 +290,11 @@ func handleFifoResult(result openResult) error {
290290
if err := readFromExecFifo(f); err != nil {
291291
return err
292292
}
293-
return os.Remove(f.Name())
293+
err := os.Remove(f.Name())
294+
if err == nil || os.IsNotExist(err) {
295+
return nil
296+
}
297+
return err
294298
}
295299

296300
type openResult struct {

0 commit comments

Comments
 (0)