From 79499980e437583b3d5fb1da75786603269ed729 Mon Sep 17 00:00:00 2001 From: Lantao Liu Date: Mon, 3 Dec 2018 16:51:54 -0800 Subject: [PATCH] Kill should still work in stopped state. Signed-off-by: Lantao Liu --- runtime/v1/linux/proc/init_state.go | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/runtime/v1/linux/proc/init_state.go b/runtime/v1/linux/proc/init_state.go index 06a5c7f3d7ef..37798de20195 100644 --- a/runtime/v1/linux/proc/init_state.go +++ b/runtime/v1/linux/proc/init_state.go @@ -24,7 +24,6 @@ import ( "syscall" "github.com/containerd/console" - "github.com/containerd/containerd/errdefs" "github.com/containerd/containerd/runtime/proc" "github.com/containerd/fifo" runc "github.com/containerd/go-runc" @@ -407,7 +406,7 @@ func (s *stoppedState) Delete(ctx context.Context) error { } func (s *stoppedState) Kill(ctx context.Context, sig uint32, all bool) error { - return errdefs.ToGRPCf(errdefs.ErrNotFound, "process %s not found", s.p.id) + return s.p.kill(ctx, sig, all) } func (s *stoppedState) SetExited(status int) {