summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
Diffstat (limited to 'lib')
-rw-r--r--lib/upload.js7
1 files changed, 5 insertions, 2 deletions
diff --git a/lib/upload.js b/lib/upload.js
index 072d5be..6d4338a 100644
--- a/lib/upload.js
+++ b/lib/upload.js
@@ -48,8 +48,11 @@ module.exports.put = function (key, file, opt) {
'Content-Type': file.mimetype,
'x-amz-acl': 'public-read',
}, function(err, s3res) {
- if (err || s3res.statusCode !== 200) {
- console.error(s3res.statusCode, err)
+ if (err || ! s3res || s3res.statusCode !== 200) {
+ console.error(s3res, err)
+ if (s3res) {
+ console.error("s3 status:", s3res.statusCode)
+ }
if (s3res && s3res.resume) {
s3res.resume()
}