From 1ead7c1a29b7d94708ebc3f2ab082d5df4591eb2 Mon Sep 17 00:00:00 2001 From: guoguangwu Date: Wed, 3 Apr 2024 21:26:55 +0800 Subject: [PATCH] fix: close file in the Upload and Download func Signed-off-by: guoguangwu --- modules/lfs/filesystem_client.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/lfs/filesystem_client.go b/modules/lfs/filesystem_client.go index 3503a9effc40b..71bef5c899d6f 100644 --- a/modules/lfs/filesystem_client.go +++ b/modules/lfs/filesystem_client.go @@ -44,7 +44,7 @@ func (c *FilesystemClient) Download(ctx context.Context, objects []Pointer, call if err != nil { return err } - + defer f.Close() if err := callback(p, f, nil); err != nil { return err } @@ -75,7 +75,7 @@ func (c *FilesystemClient) Upload(ctx context.Context, objects []Pointer, callba if err != nil { return err } - + defer f.Close() _, err = io.Copy(f, content) return err