Skip to content

Commit bffd18a

Browse files
committed
Properly reset listener arrays by setting length to 0
1 parent 2018b41 commit bffd18a

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

packages/core/src/v3/lifecycleHooks/manager.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -80,9 +80,9 @@ export class StandardLifecycleHooksManager implements LifecycleHooksManager {
8080
this.taskCleanupHooks.clear();
8181
this.taskWaitHooks.clear();
8282
this.taskCancelHooks.clear();
83-
this.onCancelHookListeners = [];
84-
this.onWaitHookListeners = [];
85-
this.onResumeHookListeners = [];
83+
this.onCancelHookListeners.length = 0;
84+
this.onWaitHookListeners.length = 0;
85+
this.onResumeHookListeners.length = 0;
8686
}
8787

8888
registerOnCancelHookListener(listener: () => Promise<void>): void {

0 commit comments

Comments
 (0)