Skip to content

Commit a6256ca

Browse files
committed
[fix] short circuit
1 parent b85aa16 commit a6256ca

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

lib/caronte/index.js

+4-2
Original file line numberDiff line numberDiff line change
@@ -35,12 +35,14 @@ function createRightProxy(type) {
3535
ev = 'caronte:' + type + ':';
3636
//self.emit(ev + 'begin', req, res);
3737

38-
passes.forEach(function(pass) {
38+
39+
passes.every(function(pass) {
3940
var evnt = ev + pass.name.toLowerCase();
4041

4142
//self.emit(evnt + 'begin', req, res);
42-
pass(req, res, options, self);
43+
var val = pass(req, res, options, self);
4344
//self.emit(evnt + 'end');
45+
return val;
4446
});
4547

4648
//self.emit(ev + 'end');

0 commit comments

Comments
 (0)