| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | 1× 1× 3× 3× 3× 3× 1× 2× | 'use strict';
module.exports = errHandler;
function errHandler(handler, cb){
return function(){
var args = [].slice.call(arguments);
var err = args[0];
if (err && !handler(err)) {
return;
}
cb.apply(null, args);
};
}
|