fix promise tracker not working in production

This commit is contained in:
Hazelnoot 2025-10-22 23:43:49 -04:00
parent 86ca3921c9
commit e75558735b

View file

@ -14,9 +14,6 @@ export function trackTask(task: () => Promise<unknown>): void {
* and makes sure they are all settled before fully closing down the server.
*/
export function trackPromise(promise: Promise<unknown>) {
if (process.env.NODE_ENV !== 'test') {
return;
}
const ref = new WeakRef(promise);
promiseRefs.add(ref);
promise.finally(() => promiseRefs.delete(ref));