Vereenvoudiging reconnect mechanisme
Some checks failed
continuous-integration/drone/push Build is failing
Some checks failed
continuous-integration/drone/push Build is failing
This commit is contained in:
@@ -147,19 +147,16 @@ connects to lmw with tcp using the values of the object creation.
|
||||
After this time a logout is sent and a new connection is created.
|
||||
|
||||
This prevents the 10 minute server timeout"""
|
||||
if self.reconnecttime > 0:
|
||||
ct = time.time() - self._connecttime
|
||||
if ct > self.reconnecttime:
|
||||
self.log.debug("LmwSip.reconnectcheck: reconnect after %i seconds" % ct)
|
||||
#
|
||||
# Disable check for the reconnect
|
||||
# Reset connect time to prevent reconnects
|
||||
#
|
||||
self.reconnecttime = - self.reconnecttime
|
||||
self._connecttime = time.time()
|
||||
self.logout()
|
||||
time.sleep(1)
|
||||
self.connect()
|
||||
self.login()
|
||||
self.reconnecttime = - self.reconnecttime
|
||||
|
||||
def send(self, sipcmd):
|
||||
"""send(sipcmd)
|
||||
|
Reference in New Issue
Block a user