aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--weed/operation/upload_content.go3
1 files changed, 3 insertions, 0 deletions
diff --git a/weed/operation/upload_content.go b/weed/operation/upload_content.go
index 108ec3df2..0413f433b 100644
--- a/weed/operation/upload_content.go
+++ b/weed/operation/upload_content.go
@@ -188,6 +188,9 @@ func doUploadData(data []byte, option *UploadOption) (uploadResult *UploadResult
} else if !iAmSure && option.MimeType == "" && len(data) > 16*1024 {
var compressed []byte
compressed, err = util.GzipData(data[0:128])
+ if err != nil {
+ return
+ }
shouldGzipNow = len(compressed)*10 < 128*9 // can not compress to less than 90%
}
}