diff --git a/lib/promscrape/config.go b/lib/promscrape/config.go index 11a452ae0..641adf8f1 100644 --- a/lib/promscrape/config.go +++ b/lib/promscrape/config.go @@ -567,6 +567,9 @@ func (swc *scrapeWorkCache) Get(key string) *ScrapeWork { swe.lastAccessTime = currentTime } swc.mu.Unlock() + if swe == nil { + return nil + } return swe.sw }