log close event reason
This commit is contained in:
@ -164,14 +164,14 @@ const reconnect = (ws: WebSocket) => {
|
|||||||
return createWebsocket();
|
return createWebsocket();
|
||||||
};
|
};
|
||||||
|
|
||||||
ws.on("close", () => {
|
ws.on("close", (event: CloseEvent) => {
|
||||||
try {
|
try {
|
||||||
if (reconnectAttempts < maxReconnectAttempts) {
|
if (reconnectAttempts < maxReconnectAttempts) {
|
||||||
const delay = baseDelay * Math.pow(1.5, reconnectAttempts);
|
const delay = baseDelay * Math.pow(1.5, reconnectAttempts);
|
||||||
console.log(
|
console.log(
|
||||||
`WebSocket closed. Attempting to reconnect in ${
|
`WebSocket closed.\nReason: ${
|
||||||
delay / 1000
|
event.reason
|
||||||
} seconds...`
|
}\nAttempting to reconnect in ${delay / 1000} seconds...`
|
||||||
);
|
);
|
||||||
|
|
||||||
setTimeout(() => {
|
setTimeout(() => {
|
||||||
|
Reference in New Issue
Block a user