Even more aggressive reconnects
Sometimes it gets stuck in a "reconnecting" state. We'll retry even these connections if the last connection attempt is too old.
This commit is contained in:
@@ -35,12 +35,12 @@ class RelayConnection: WebSocketDelegate {
|
||||
self.disconnect()
|
||||
} else {
|
||||
// we're already disconnected, so just connect
|
||||
self.connect()
|
||||
self.connect(force: true)
|
||||
}
|
||||
}
|
||||
|
||||
func connect(){
|
||||
if self.isConnected || self.isConnecting {
|
||||
func connect(force: Bool = false){
|
||||
if !force && (self.isConnected || self.isConnecting) {
|
||||
return
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user