From ecf451dd5671bfa3865e7444b449bde7c1f0f883 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Tue, 25 Jul 2023 07:03:08 +0530 Subject: [PATCH] Dont ignore close error --- kittens/transfer/receive.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/kittens/transfer/receive.go b/kittens/transfer/receive.go index 39ed2bc6d..67b9cdbc2 100644 --- a/kittens/transfer/receive.go +++ b/kittens/transfer/receive.go @@ -216,7 +216,10 @@ func (self *remote_file) write_data(data []byte, is_last bool) (amt_written int6 } amt_written = pos - base if is_last && self.actual_file != nil { - self.actual_file.close() + cerr := self.actual_file.close() + if err == nil { + err = cerr + } self.actual_file = nil } return