From a8c921b2c3f653a0f4928c739f3aa653636151b6 Mon Sep 17 00:00:00 2001 From: Ryan Hall Date: Thu, 7 Sep 2023 18:40:02 -0400 Subject: [PATCH] avoid logging if context is done (#10553) Co-authored-by: amirylm --- .../ocr2/plugins/ocr2keeper/evm21/logprovider/provider.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/core/services/ocr2/plugins/ocr2keeper/evm21/logprovider/provider.go b/core/services/ocr2/plugins/ocr2keeper/evm21/logprovider/provider.go index 6b89dfd0e72..50e7e85e3b6 100644 --- a/core/services/ocr2/plugins/ocr2keeper/evm21/logprovider/provider.go +++ b/core/services/ocr2/plugins/ocr2keeper/evm21/logprovider/provider.go @@ -143,6 +143,10 @@ func (p *logEventProvider) Start(context.Context) error { lggr.Warnw("readQ is full, dropping ids", "ids", ids) } }) + // if the context was canceled, we don't need to log the error + if ctx.Err() != nil { + return + } if err != nil { lggr.Warnw("stopped scheduling read jobs with error", "err", err) }