浏览代码

throw more errirs

jomo 10 年之前
父节点
当前提交
aa521eb64d
共有 1 个文件被更改,包括 3 次插入0 次删除
  1. 3 0
      skins.js

+ 3 - 0
skins.js

@@ -12,9 +12,11 @@ var lwip = require('lwip');
 function extract_face(inname, outname, callback) {
   var outfile = fs.createWriteStream(outname);
   lwip.open(inname, function(err, image) {
+    if (err) throw err;
     image.batch()
     .crop(8, 8, 15, 15)
     .writeFile(outname, function(err) {
+      if (err) throw err;
       callback();
     });
   });
@@ -30,6 +32,7 @@ module.exports = {
       res.on('data', function(d) {
         var profile = JSON.parse(d);
         if (profile.error) {
+          // usually this is something like TooManyRequestsException
           console.error(profile.error);
           callback(null);
         } else {