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