This commit is contained in:
Ingvar Stepanyan
2015-02-08 11:56:15 +02:00
parent 4277265591
commit 29361c055a

View File

@@ -5,6 +5,8 @@
this.context = context;
}
Tail.prototype._isTailDescriptor = true;
var isRunning = false;
return function (func, args, context) {
@@ -13,7 +15,7 @@
isRunning = true;
do {
result = result.func.apply(result.context, result.args);
} while (result instanceof Tail);
} while (result instanceof Tail || (result && result._isTailDescriptor));
isRunning = false;
}
return result;