File tree 1 file changed +8
-0
lines changed
1 file changed +8
-0
lines changed Original file line number Diff line number Diff line change @@ -264,6 +264,10 @@ export class HyperionSequentialReader {
264
264
private async collectTraces ( actArray : any [ ] , expectedLength : number ) {
265
265
//console.log(`Waiting for ${expectedLength} traces to be collected...`);
266
266
await new Promise < void > ( ( resolve ) => {
267
+ if ( expectedLength === 0 ) {
268
+ resolve ( ) ;
269
+ return ;
270
+ }
267
271
this . traceCollector = ( value ) => {
268
272
actArray . push ( value . decodedAct ) ;
269
273
if ( actArray . length === expectedLength ) {
@@ -277,6 +281,10 @@ export class HyperionSequentialReader {
277
281
278
282
private async collectDeltas ( deltaRows : any [ ] , expectedLength : number ) {
279
283
await new Promise < void > ( ( resolve ) => {
284
+ if ( expectedLength === 0 ) {
285
+ resolve ( ) ;
286
+ return ;
287
+ }
280
288
this . deltaCollector = ( value ) => {
281
289
deltaRows . push ( value . decodedDeltaRow ) ;
282
290
if ( deltaRows . length === expectedLength ) {
You can’t perform that action at this time.
0 commit comments