diff --git a/src/duplicacy_sftpstorage.go b/src/duplicacy_sftpstorage.go index 5f741ee..df379c1 100644 --- a/src/duplicacy_sftpstorage.go +++ b/src/duplicacy_sftpstorage.go @@ -318,7 +318,11 @@ func (storage *SFTPStorage) UploadFile(threadIndex int, filePath string, content file.Close() return err } - file.Close() + + err = file.Close() + if err != nil { + return err + } err = storage.getSFTPClient().Rename(temporaryFile, fullPath) if err != nil {