@@ -39,7 +39,6 @@ import (
3939 "github.com/containerd/containerd/linux/shim"
4040 shimapi "github.com/containerd/containerd/linux/shim/v1"
4141 "github.com/containerd/containerd/namespaces"
42- "github.com/containerd/containerd/reaper"
4342 "github.com/containerd/typeurl"
4443 ptypes "github.com/gogo/protobuf/types"
4544 "github.com/pkg/errors"
@@ -194,7 +193,7 @@ func handleSignals(logger *logrus.Entry, signals chan os.Signal, server *ttrpc.S
194193 case s := <- signals :
195194 switch s {
196195 case unix .SIGCHLD :
197- if err := reaper .Reap (); err != nil {
196+ if err := shim .Reap (); err != nil {
198197 logger .WithError (err ).Error ("reap exit status" )
199198 }
200199 case unix .SIGTERM , unix .SIGINT :
@@ -248,11 +247,11 @@ func (l *remoteEventsPublisher) Publish(ctx context.Context, topic string, event
248247 }
249248 cmd := exec .CommandContext (ctx , containerdBinaryFlag , "--address" , l .address , "publish" , "--topic" , topic , "--namespace" , ns )
250249 cmd .Stdin = bytes .NewReader (data )
251- c , err := reaper .Default .Start (cmd )
250+ c , err := shim .Default .Start (cmd )
252251 if err != nil {
253252 return err
254253 }
255- status , err := reaper .Default .Wait (cmd , c )
254+ status , err := shim .Default .Wait (cmd , c )
256255 if err != nil {
257256 return err
258257 }
0 commit comments