Show errors when client WS connection fails

This commit is contained in:
Sergy Stepanov 2021-07-31 13:05:48 +03:00
parent e4e160d9dc
commit 5199d73caf

View file

@ -38,14 +38,13 @@ const socket = (() => {
// Clear old roomID
conn.onopen = () => {
if (pingIntervalId > 0) return;
log.info('[ws] <- open connection');
log.info(`[ws] -> setting ping interval to ${pingIntervalMs}ms`);
// !to add destructor if SPA
pingIntervalId = setInterval(ping, pingIntervalMs)
};
conn.onerror = error => log.error(`[ws] ${error}`);
conn.onclose = () => log.info('[ws] closed');
conn.onerror = () => log.error('[ws] some error!');
conn.onclose = (event) => log.info(`[ws] closed (${event.code})`);
// Message received from server
conn.onmessage = response => {
const data = JSON.parse(response.data);