@@ -49,15 +49,14 @@ function asynchronize({s, chunkEventName, endEventName}){
while (!end){
let p = noPromise()
+ promises[promiseCount] = p;
if (promiseCount in chunks){
p.resolve(chunks[promiseCount])
clear(promiseCount)
}
- else {
- promises[promiseCount] = p;
- promiseCount++
- }
+
+ promiseCount++
yield p;