Skip to content

Commit c93113d

Browse files
committed
bug:fix runc delete run before delete exec.fifo
Signed-off-by: ningmingxiao <[email protected]>
1 parent eeae96b commit c93113d

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

libcontainer/container_linux.go

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -290,7 +290,10 @@ func handleFifoResult(result openResult) error {
290290
if err := readFromExecFifo(f); err != nil {
291291
return err
292292
}
293-
return os.Remove(f.Name())
293+
if err := os.Remove(f.Name()); !errors.Is(err, unix.ENOENT) {
294+
return err
295+
}
296+
return nil
294297
}
295298

296299
type openResult struct {

0 commit comments

Comments
 (0)