From a332d8184086638ff8cde1aa0468d258d18c6661 Mon Sep 17 00:00:00 2001 From: Artur Wierzbicki Date: Thu, 10 Feb 2022 13:48:44 +0400 Subject: [PATCH] #44449: fix crawler context --- pkg/services/thumbs/crawler.go | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pkg/services/thumbs/crawler.go b/pkg/services/thumbs/crawler.go index 73474708a88..9a82f46a0f4 100644 --- a/pkg/services/thumbs/crawler.go +++ b/pkg/services/thumbs/crawler.go @@ -126,7 +126,9 @@ func (r *simpleCrawler) Start(c *models.ReqContext, mode CrawlerMode, theme mode Theme: theme, ConcurrentLimit: 10, } - renderingSession, err := r.renderService.CreateRenderingSession(context.Background(), r.opts.AuthOpts, rendering.SessionOpts{ + + crawlerContext := context.Background() + renderingSession, err := r.renderService.CreateRenderingSession(crawlerContext, r.opts.AuthOpts, rendering.SessionOpts{ Expiry: 5 * time.Minute, RefreshExpiryOnEachRequest: true, }) @@ -154,7 +156,7 @@ func (r *simpleCrawler) Start(c *models.ReqContext, mode CrawlerMode, theme mode // create a pool of workers for i := 0; i < r.threadCount; i++ { - go r.walk(ctx) + go r.walk(crawlerContext) } return r.Status() }