Fix sending network list from server to new clients. Enabled TCP_NODELAY on server.

This commit is contained in:
Maurizio Porrato 2010-08-29 10:10:07 +02:00
parent 116cfe0cc4
commit 10f7972071
1 changed files with 2 additions and 0 deletions

View File

@ -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)