From a35249348f6fbe718fe44a1459a7b485651ead30 Mon Sep 17 00:00:00 2001 From: fuwa Date: Fri, 27 Mar 2020 11:00:29 +0800 Subject: [PATCH] fix checking for connections --- cyberwow/lib/logic/sensor/daemon.dart | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/cyberwow/lib/logic/sensor/daemon.dart b/cyberwow/lib/logic/sensor/daemon.dart index b98c587..e8ee278 100644 --- a/cyberwow/lib/logic/sensor/daemon.dart +++ b/cyberwow/lib/logic/sensor/daemon.dart @@ -27,12 +27,9 @@ import '../../config.dart' as config; import '../../logging.dart'; Future isConnected() async { - final _outPeers = await rpc.outgoingConnectionsCount(); - final _inPeers = await rpc.incomingConnectionsCount(); - - log.finest('outPeers: ${_outPeers}'); - log.finest('inPeers: ${_inPeers}'); - return _outPeers + _inPeers > 0; + final _connections = await rpc.getConnectionsSimple(); + log.finer('cyberwow: _connections: ${_connections}'); + return !_connections.isEmpty; } Future isSynced() async {