diff --git a/src/runtime/pkg/containerd-shim-v2/service.go b/src/runtime/pkg/containerd-shim-v2/service.go index b17266efac..8bfecef77a 100644 --- a/src/runtime/pkg/containerd-shim-v2/service.go +++ b/src/runtime/pkg/containerd-shim-v2/service.go @@ -935,6 +935,10 @@ func (s *service) Shutdown(ctx context.Context, r *taskAPI.ShutdownRequest) (_ * s.mu.Lock() if len(s.containers) != 0 { s.mu.Unlock() + + span.End() + katatrace.StopTracing(s.rootCtx) + return empty, nil } s.mu.Unlock()