mirror of https://github.com/D4-project/d4-core
chg: [server] add tcpkeepalive
parent
8da1bce74a
commit
5d923a39e2
|
@ -124,6 +124,9 @@ class D4_Server(Protocol, TimeoutMixin):
|
|||
self.buffer = b''
|
||||
logger.debug('buffer timeout, session_uuid={}'.format(self.session_uuid))
|
||||
|
||||
def connectionMade(self):
|
||||
self.transport.setTcpKeepAlive(1)
|
||||
|
||||
def connectionLost(self, reason):
|
||||
redis_server_stream.sadd('ended_session', self.session_uuid)
|
||||
self.setTimeout(None)
|
||||
|
|
Loading…
Reference in New Issue