From d4b114daea0c107c935a485ab27f7cfb23e3a5ee Mon Sep 17 00:00:00 2001 From: Alfonso Acosta Date: Tue, 9 Feb 2016 10:39:51 +0000 Subject: [PATCH] Review comments --- probe/endpoint/procspy/background_reader_linux.go | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/probe/endpoint/procspy/background_reader_linux.go b/probe/endpoint/procspy/background_reader_linux.go index 6b1a06858..ce4ee2a4f 100644 --- a/probe/endpoint/procspy/background_reader_linux.go +++ b/probe/endpoint/procspy/background_reader_linux.go @@ -31,8 +31,8 @@ type backgroundReader struct { // proc. func newBackgroundReader(walker process.Walker) *backgroundReader { br := &backgroundReader{ - latestBuf: bytes.NewBuffer(make([]byte, 0, 5000)), - stopc: make(chan struct{}), + stopc: make(chan struct{}), + latestSockets: map[uint64]*Proc{}, } go br.loop(walker) return br @@ -137,8 +137,5 @@ func scheduleNextWalk(rateLimitPeriod time.Duration, took time.Duration) (newRat } log.Debugf("background /proc reader: new rate limit period %s", newRateLimitPeriod) - // when to start next walk - restInterval = targetWalkTime - took - - return + return newRateLimitPeriod, targetWalkTime - took }