From 2c07939120fa61b9f4b8528b406503ae5aa5476e Mon Sep 17 00:00:00 2001 From: Neil Booth Date: Sun, 29 Jul 2018 23:46:58 +0800 Subject: [PATCH] Temporarily remove one task group from peers.py Fixes #538 --- electrumx/server/peers.py | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/electrumx/server/peers.py b/electrumx/server/peers.py index 3f1bad6..f045885 100644 --- a/electrumx/server/peers.py +++ b/electrumx/server/peers.py @@ -299,13 +299,9 @@ class PeerManager(object): peer.features['server_version'] = server_version ptuple = protocol_tuple(protocol_version) - async with TaskGroup() as group: - await group.spawn(self._send_headers_subscribe(session, peer, - timeout, ptuple)) - await group.spawn(self._send_server_features(session, peer, - timeout)) - await group.spawn(self._send_peers_subscribe(session, peer, - timeout)) + await self._send_headers_subscribe(session, peer, timeout, ptuple) + await self._send_server_features(session, peer, timeout) + await self._send_peers_subscribe(session, peer, timeout) async def _send_headers_subscribe(self, session, peer, timeout, ptuple): message = 'blockchain.headers.subscribe'