onNetworkRestored method
void
onNetworkRestored()
设备网络恢复时由 NetworkManager 调用:取消退避,立即重连。
Implementation
void onNetworkRestored() {
networkAvailable = true;
if (_manualClose || _connected || _token == null || _token!.isEmpty) {
return;
}
GoChatLogger.d('WS smart reconnect (network restored)');
_reconnectTimer?.cancel();
_reconnectAttempt = 0;
_reconnectPending = true;
_connListener?.reconnect();
_open();
}