Jelajahi Sumber

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

Anton Petruhin 4 tahun lalu
induk
melakukan
0d1e048f05
1 mengubah file dengan 0 tambahan dan 1 penghapusan
  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 {