From b7932a2e07b04d956f9e64d2d01d39fee651c292 Mon Sep 17 00:00:00 2001 From: Qiang Huang Date: Thu, 9 Mar 2017 10:58:16 +0800 Subject: [PATCH] Remove unused ExecFifoPath In container process's Init function, we use fd + execFifoFilename to open exec fifo, so this field in init config is never used. Signed-off-by: Qiang Huang --- libcontainer/container_linux.go | 1 - libcontainer/init_linux.go | 1 - 2 files changed, 2 deletions(-) diff --git a/libcontainer/container_linux.go b/libcontainer/container_linux.go index 4cb80df9..b588865c 100644 --- a/libcontainer/container_linux.go +++ b/libcontainer/container_linux.go @@ -450,7 +450,6 @@ func (c *linuxContainer) newInitConfig(process *Process) *initConfig { AppArmorProfile: c.config.AppArmorProfile, ProcessLabel: c.config.ProcessLabel, Rlimits: c.config.Rlimits, - ExecFifoPath: filepath.Join(c.root, execFifoFilename), } if process.NoNewPrivileges != nil { cfg.NoNewPrivileges = *process.NoNewPrivileges diff --git a/libcontainer/init_linux.go b/libcontainer/init_linux.go index 8c7ef549..b256a433 100644 --- a/libcontainer/init_linux.go +++ b/libcontainer/init_linux.go @@ -59,7 +59,6 @@ type initConfig struct { PassedFilesCount int `json:"passed_files_count"` ContainerId string `json:"containerid"` Rlimits []configs.Rlimit `json:"rlimits"` - ExecFifoPath string `json:"start_pipe_path"` CreateConsole bool `json:"create_console"` }