From 00820a8789d1fd8ef237a659fb5624dd2cbf67e9 Mon Sep 17 00:00:00 2001 From: DingDongSoLong4 <99329275+DingDongSoLong4@users.noreply.github.com> Date: Mon, 26 Sep 2022 03:41:28 +0200 Subject: [PATCH] Suppress new context closed errors (#2947) --- internal/api/routes_image.go | 4 +++- internal/api/routes_scene.go | 4 +++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/internal/api/routes_image.go b/internal/api/routes_image.go index 743cb7038..ae0672662 100644 --- a/internal/api/routes_image.go +++ b/internal/api/routes_image.go @@ -128,7 +128,9 @@ func (rs imageRoutes) ImageCtx(next http.Handler) http.Handler { if image != nil { if err := image.LoadPrimaryFile(ctx, rs.fileFinder); err != nil { - logger.Errorf("error loading primary file for image %d: %v", imageID, err) + if !errors.Is(err, context.Canceled) { + logger.Errorf("error loading primary file for image %d: %v", imageID, err) + } // set image to nil so that it doesn't try to use the primary file image = nil } diff --git a/internal/api/routes_scene.go b/internal/api/routes_scene.go index e058cc360..da3a09555 100644 --- a/internal/api/routes_scene.go +++ b/internal/api/routes_scene.go @@ -545,7 +545,9 @@ func (rs sceneRoutes) SceneCtx(next http.Handler) http.Handler { if scene != nil { if err := scene.LoadPrimaryFile(ctx, rs.fileFinder); err != nil { - logger.Errorf("error loading primary file for scene %d: %v", sceneID, err) + if !errors.Is(err, context.Canceled) { + logger.Errorf("error loading primary file for scene %d: %v", sceneID, err) + } // set scene to nil so that it doesn't try to use the primary file scene = nil }