Skip to content

Commit 7f3b1c1

Browse files
committed
Ensure the usage interval is cleared when resetting
1 parent 707bc09 commit 7f3b1c1

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

packages/core/src/v3/timeout/usageTimeoutManager.ts

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,11 @@ export class UsageTimeoutManager implements TimeoutManager {
1717
reset(): void {
1818
this._abortController = new AbortController();
1919
this._abortSignal = undefined;
20-
this._intervalId = undefined;
20+
21+
if (this._intervalId) {
22+
clearInterval(this._intervalId);
23+
this._intervalId = undefined;
24+
}
2125
}
2226

2327
abortAfterTimeout(timeoutInSeconds?: number): AbortController {

0 commit comments

Comments
 (0)