Force close stale sessions that aren't closing

This commit is contained in:
Neil Booth 2018-04-12 21:43:25 +08:00
parent d586a745e1
commit ec2565679a
2 changed files with 1 additions and 2 deletions

View File

@ -369,7 +369,7 @@ class Controller(ServerBase):
stale = []
for session in self.sessions:
if session.is_closing():
pass
session.abort()
elif session.last_recv < stale_cutoff:
self.close_session(session)
stale.append(session.session_id)

View File

@ -42,7 +42,6 @@ class PeerSession(ClientSession):
self.logger = ConnectionLogger(self.logger, context)
def connection_made(self, transport):
'''Handle an incoming client connection.'''
super().connection_made(transport)
self.sessions.add(self)