From 4105135e368071ece17f46484e3b5d84921d8161 Mon Sep 17 00:00:00 2001 From: Ted Yu Date: Wed, 26 Feb 2020 20:56:49 -0800 Subject: [PATCH] fix killall when use pidnamespace Signed-off-by: Ted Yu --- runtime/v2/runc/v1/service.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/runtime/v2/runc/v1/service.go b/runtime/v2/runc/v1/service.go index fcc753613..d6c537768 100644 --- a/runtime/v2/runc/v1/service.go +++ b/runtime/v2/runc/v1/service.go @@ -634,7 +634,7 @@ func shouldKillAllOnExit(bundlePath string) (bool, error) { if bundleSpec.Linux != nil { for _, ns := range bundleSpec.Linux.Namespaces { - if ns.Type == specs.PIDNamespace { + if ns.Type == specs.PIDNamespace && ns.Path == "" { return false, nil } }