change name timeoutHeartBeat

This commit is contained in:
Fairy-Phy 2023-10-29 20:18:53 +09:00
parent 06a630afa4
commit 45e1604d80
No known key found for this signature in database
GPG Key ID: 53E58673D5961DB5
1 changed files with 5 additions and 5 deletions

View File

@ -9,7 +9,7 @@ import { $i } from '@/account.js';
import { url } from '@/config.js';
let stream: Misskey.Stream | null = null;
let timeoutHeadBeat: number | null = null;
let timeoutHeartBeat: number | null = null;
export let isReloading: boolean = false;
@ -20,20 +20,20 @@ export function useStream(): Misskey.Stream {
token: $i.token,
} : null));
timeoutHeadBeat = window.setTimeout(heartbeat, 1000 * 60);
timeoutHeartBeat = window.setTimeout(heartbeat, 1000 * 60);
return stream;
}
export function reloadStream() {
if (!stream) return useStream();
if (timeoutHeadBeat) window.clearTimeout(timeoutHeadBeat);
if (timeoutHeartBeat) window.clearTimeout(timeoutHeartBeat);
isReloading = true;
stream.close();
stream.once('_connected_', () => isReloading = false);
stream.stream.reconnect();
timeoutHeadBeat = window.setTimeout(heartbeat, 1000 * 60);
timeoutHeartBeat = window.setTimeout(heartbeat, 1000 * 60);
return stream;
}
@ -42,5 +42,5 @@ function heartbeat(): void {
if (stream != null && document.visibilityState === 'visible') {
stream.heartbeat();
}
timeoutHeadBeat = window.setTimeout(heartbeat, 1000 * 60);
timeoutHeartBeat = window.setTimeout(heartbeat, 1000 * 60);
}