diff options
Diffstat (limited to 'mail')
| -rw-r--r-- | mail/src/leap/mail/imap/messages.py | 11 | 
1 files changed, 6 insertions, 5 deletions
| diff --git a/mail/src/leap/mail/imap/messages.py b/mail/src/leap/mail/imap/messages.py index a49ea90..fc1ec55 100644 --- a/mail/src/leap/mail/imap/messages.py +++ b/mail/src/leap/mail/imap/messages.py @@ -923,13 +923,14 @@ class MessageCollection(WithMsgFields, IndexedDB, MailParser, MBoxParser):              return          uid = self.memstore.increment_last_soledad_uid(self.mbox) -        # We can say the observer that we're done at this point. -        # Make sure it has no serious consequences if we're issued -        # a fetch command right after... -        self.reactor.callFromThread(observer.callback, uid) + +        # We can say the observer that we're done at this point, but +        # before that we should make sure it has no serious consequences +        # if we're issued, for instance, a fetch command right after... +        #self.reactor.callFromThread(observer.callback, uid)          # if we did the notify, we need to invalidate the deferred          # so not to try to fire it twice. -        observer = None +        #observer = None          fd = self._populate_flags(flags, uid, chash, size, multi)          hd = self._populate_headr(msg, chash, subject, date) | 
