From 34cff6f2f36f6e77bc6513a3f7d70ee67980f8bd Mon Sep 17 00:00:00 2001 From: Qiang Huang Date: Wed, 21 Oct 2015 16:06:26 +0800 Subject: [PATCH] Correct intuition for setupDev Minor fix, the former setupDev=true means not setup dev, which is contrary to intuition, just correct it. Signed-off-by: Qiang Huang --- libcontainer/rootfs_linux.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/libcontainer/rootfs_linux.go b/libcontainer/rootfs_linux.go index 65c404f1..78beb038 100644 --- a/libcontainer/rootfs_linux.go +++ b/libcontainer/rootfs_linux.go @@ -29,7 +29,7 @@ func setupRootfs(config *configs.Config, console *linuxConsole) (err error) { return newSystemError(err) } - setupDev := len(config.Devices) == 0 + setupDev := len(config.Devices) != 0 for _, m := range config.Mounts { for _, precmd := range m.PremountCmds { if err := mountCmd(precmd); err != nil { @@ -46,7 +46,7 @@ func setupRootfs(config *configs.Config, console *linuxConsole) (err error) { } } } - if !setupDev { + if setupDev { if err := createDevices(config); err != nil { return newSystemError(err) } @@ -68,7 +68,7 @@ func setupRootfs(config *configs.Config, console *linuxConsole) (err error) { if err != nil { return newSystemError(err) } - if !setupDev { + if setupDev { if err := reOpenDevNull(); err != nil { return newSystemError(err) }