changeset 18f680a9b3dc in /home/hg/repos/gajim
branches: details:http://hg.gajim.org/gajim?cmd=changeset;node=18f680a9b3dc description: don't run several GPG threads when we receive a non-GPG message. Fixes #7311
diffstat:
src/common/connection_handlers.py | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-)
diffs (13 lines):
diff -r 79cfe7aea41c -r 18f680a9b3dc src/common/connection_handlers.py --- a/src/common/connection_handlers.py Sun Mar 31 15:59:36 2013 +0200 +++ b/src/common/connection_handlers.py Fri Apr 05 20:59:17 2013 +0200 @@ -1015,7 +1015,8 @@ gajim.thread_interface(self.decrypt_thread, [encmsg, keyID, obj], self._on_message_decrypted, [obj]) return - self._on_message_decrypted(None, obj) + gajim.nec.push_incoming_event(DecryptedMessageReceivedEvent(None, + conn=self, msg_obj=obj))
def _on_message_decrypted(self, output, obj): if len(self.gpg_messages_to_decrypt):