diff --git a/chia/server/server.py b/chia/server/server.py index 2af0e1c63e63..6fc8f34912ec 100644 --- a/chia/server/server.py +++ b/chia/server/server.py @@ -208,7 +208,9 @@ class ChiaServer: await asyncio.sleep(600 if is_crawler is None else 2) to_remove: List[WSChiaConnection] = [] for connection in self.all_connections.values(): - if self._local_type == NodeType.FULL_NODE and connection.connection_type == NodeType.FULL_NODE: + if ( + self._local_type == NodeType.FULL_NODE or self._local_type == NodeType.WALLET + ) and connection.connection_type == NodeType.FULL_NODE: if is_crawler is not None: if time.time() - connection.creation_time > 5: to_remove.append(connection)