From 3cf23c88bdcbd01c8a28d99e61c30eb050d77501 Mon Sep 17 00:00:00 2001 From: Neil Booth Date: Sun, 18 Dec 2016 08:10:20 +0900 Subject: [PATCH] Start up RPC server immediately Don't wait for catch-up Closes #78 --- server/protocol.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/server/protocol.py b/server/protocol.py index 1908812..ecf9828 100644 --- a/server/protocol.py +++ b/server/protocol.py @@ -224,10 +224,9 @@ class ServerManager(util.LoggedClass): async def start_servers(self, caught_up): '''Start RPC, TCP and SSL servers once caught up.''' - await caught_up.wait() - if self.env.rpc_port is not None: await self.start_server('RPC', 'localhost', self.env.rpc_port) + await caught_up.wait() await self.start_external_servers() async def start_external_servers(self):