Clear the send queue when disconnected as well.

This commit is contained in:
poljar (Damir Jelić) 2018-02-15 15:28:01 +01:00
parent fc25fe54c9
commit afd595b780
2 changed files with 1 additions and 10 deletions

10
main.py
View file

@ -257,11 +257,6 @@ def receive_cb(server_name, file_descriptor):
server.disconnect()
# Queue the failed message for resending
if server.receive_queue:
message = server.receive_queue.popleft()
server.send_queue.appendleft(message)
return W.WEECHAT_RC_OK
if not data:
@ -274,11 +269,6 @@ def receive_cb(server_name, file_descriptor):
("{prefix}matrix: disconnecting from server...").format(
prefix=W.prefix("network")))
# Queue the failed message for resending
if server.receive_queue:
message = server.receive_queue.popleft()
server.send_queue.appendleft(message)
server.disconnect()
break