diff --git a/frn/protocol/server.py b/frn/protocol/server.py index 93bbcff..9200820 100644 --- a/frn/protocol/server.py +++ b/frn/protocol/server.py @@ -124,6 +124,8 @@ class FRNServer(BufferingLineReceiver, TimeoutMixin): if self.role not in ['OK', 'OWNER', 'ADMIN']: self.transport.loseConnection() else: + self.sendNetworkList(self.factory.tracker.getNetworkList()) + self.transport.setNoDelay(True) self.startPinging() return self.authenticate(FRNUser(**body)).addCallback( authReturned)