fix(core): update
This commit is contained in:
		| @@ -7,4 +7,5 @@ export type TConnectionStatus = | ||||
|   | 'connecting' | ||||
|   | 'connected' | ||||
|   | 'disconnecting' | ||||
|   | 'disconnected'; | ||||
|   | 'disconnected' | ||||
|   | 'timedOut'; | ||||
|   | ||||
| @@ -118,6 +118,7 @@ export class SmartsocketClient { | ||||
|     const timer = new plugins.smarttime.Timer(5000); | ||||
|     timer.start(); | ||||
|     timer.completed.then(() => { | ||||
|       this.updateStatus('timedOut'); | ||||
|       logger.log('warn', 'connection to server timed out.'); | ||||
|       this.disconnect(true); | ||||
|     }); | ||||
| @@ -189,7 +190,7 @@ export class SmartsocketClient { | ||||
|   /** | ||||
|    * disconnect from the server | ||||
|    */ | ||||
|   public async disconnect(useAutoconnectSetting = false) { | ||||
|   public async disconnect(useAutoReconnectSetting = false) { | ||||
|     if (this.disconnectRunning) { | ||||
|       return; | ||||
|     } | ||||
| @@ -209,7 +210,7 @@ export class SmartsocketClient { | ||||
|     logger.log('warn', `disconnected from server ${this.remoteShortId}`); | ||||
|     this.remoteShortId = null; | ||||
|  | ||||
|     if (this.autoReconnect && useAutoconnectSetting && this.eventStatus !== 'connecting') { | ||||
|     if (this.autoReconnect && useAutoReconnectSetting && this.eventStatus !== 'connecting') { | ||||
|       this.updateStatus('connecting'); | ||||
|       await this.tryDebouncedReconnect(); | ||||
|       this.disconnectRunning = false; | ||||
|   | ||||
		Reference in New Issue
	
	Block a user