diff options
Diffstat (limited to 'lib')
| -rw-r--r-- | lib/upload.js | 7 |
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() } |
