From 0fd62784462185a19d6e1736aa1761516341afe6 Mon Sep 17 00:00:00 2001 From: Bruce MacDonald Date: Mon, 24 Jul 2023 15:23:50 -0400 Subject: [PATCH] do not panic server if file cannot be opened --- server/images.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server/images.go b/server/images.go index 6341dbc5..18e7924e 100644 --- a/server/images.go +++ b/server/images.go @@ -974,7 +974,7 @@ func downloadBlob(mp ModelPath, digest string, regOpts *RegistryOptions, fn func out, err := os.OpenFile(fp+"-partial", os.O_CREATE|os.O_APPEND|os.O_WRONLY, 0o644) if err != nil { - panic(err) + return fmt.Errorf("open file: %w", err) } defer out.Close()