private static _scheduleHungRequestCleanupIfNeeded()

in src/SimpleWebRequest.ts [258:267]


    private static _scheduleHungRequestCleanupIfNeeded(): void {
        // Schedule a cleanup timer if needed
        if (executingList.length > 0 && hungRequestCleanupTimer === undefined) {
            hungRequestCleanupTimer = SimpleWebRequestOptions.setTimeout(this._hungRequestCleanupTimerCallback,
                SimpleWebRequestOptions.HungRequestCleanupIntervalMs);
        } else if (executingList.length === 0 && hungRequestCleanupTimer) {
            SimpleWebRequestOptions.clearTimeout(hungRequestCleanupTimer);
            hungRequestCleanupTimer = undefined;
        }
    }