Philipp Hörist pushed to branch master at gajim / gajim
Commits:
-
d1c80c84
by Philipp Hörist at 2023-05-20T20:39:26+02:00
1 changed file:
Changes:
| ... | ... | @@ -550,7 +550,12 @@ def request_bundle(self, jid: str, device_id: int): |
| 550 | 550 | jid, device_id, bundle)
|
| 551 | 551 | return
|
| 552 | 552 | |
| 553 | - self.backend.build_session(jid, bundle)
|
|
| 553 | + try:
|
|
| 554 | + self.backend.build_session(jid, bundle)
|
|
| 555 | + except Exception as error:
|
|
| 556 | + self._log.error('Building session failed: %s', error)
|
|
| 557 | + return
|
|
| 558 | + |
|
| 554 | 559 | self._log.info('Session created for: %s', jid)
|
| 555 | 560 | # TODO: In MUC we should send a groupchat message
|
| 556 | 561 | self._send_key_transport_message('chat', jid, [device_id])
|