Philipp Hörist pushed to branch master at gajim / python-nbxmpp
Commits:
-
d8b35aca
by lovetox at 2020-04-10T22:22:29+02:00
1 changed file:
Changes:
| ... | ... | @@ -417,6 +417,8 @@ class Client(Observable): |
| 417 | 417 |
|
| 418 | 418 |
def _on_disconnected(self, _connection, _signal_name):
|
| 419 | 419 |
self.state = StreamState.DISCONNECTED
|
| 420 |
+ self._remove_ping_timer()
|
|
| 421 |
+ self._dispatcher.remove_ping_callback(self._ping_id)
|
|
| 420 | 422 |
self._reset_stream()
|
| 421 | 423 |
self.notify('disconnected')
|
| 422 | 424 |
|
| ... | ... | @@ -449,6 +451,7 @@ class Client(Observable): |
| 449 | 451 |
if not self._stream_close_initiated:
|
| 450 | 452 |
self.state = StreamState.DISCONNECTING
|
| 451 | 453 |
self._remove_ping_timer()
|
| 454 |
+ self._dispatcher.remove_ping_callback(self._ping_id)
|
|
| 452 | 455 |
self._smacks.close_session()
|
| 453 | 456 |
self._end_stream()
|
| 454 | 457 |
self._con.shutdown_output()
|