Просмотр исходного кода

fix `process-start` handling in a case of pids wraparound

Anton Petruhin 4 лет назад
Родитель
Сommit
0d1e048f05
1 измененных файлов с 0 добавлено и 1 удалено
  1. 0 1
      containers/registry.go

+ 0 - 1
containers/registry.go

@@ -128,7 +128,6 @@ func (r *Registry) handleEvents(ch <-chan ebpftracer.Event) {
 				switch { // possible pids wraparound + missed `process-exit` event
 				case c == nil && seen: // ignored
 					delete(r.containersByPid, e.Pid)
-					continue
 				case c != nil: // revalidating by cgroup
 					cg, err := proc.ReadCgroup(e.Pid)
 					if err != nil || cg.Id != c.cgroup.Id {