From 26d6db6210eaca18002c1ec8c5619d7fbd3e4243 Mon Sep 17 00:00:00 2001 From: Kali Kaneko Date: Thu, 6 Feb 2014 10:29:18 -0400 Subject: temporarily nuke out the fetch_heders diversion --- src/leap/mail/imap/server.py | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/src/leap/mail/imap/server.py b/src/leap/mail/imap/server.py index ba63846..f4b9f71 100644 --- a/src/leap/mail/imap/server.py +++ b/src/leap/mail/imap/server.py @@ -114,14 +114,16 @@ class LeapIMAPServer(imap4.IMAP4Server): ).addCallback( cbFetch, tag, query, uid ).addErrback(ebFetch, tag) - elif len(query) == 1 and str(query[0]) == "rfc822.header": - self._oldTimeout = self.setTimeout(None) + + # XXX not implemented yet --- should hit memstore + #elif len(query) == 1 and str(query[0]) == "rfc822.header": + #self._oldTimeout = self.setTimeout(None) # no need to call iter, we get a generator - maybeDeferred( - self.mbox.fetch_headers, messages, uid=uid - ).addCallback( - cbFetch, tag, query, uid - ).addErrback(ebFetch, tag) + #maybeDeferred( + #self.mbox.fetch_headers, messages, uid=uid + #).addCallback( + #cbFetch, tag, query, uid + #).addErrback(ebFetch, tag) else: self._oldTimeout = self.setTimeout(None) # no need to call iter, we get a generator -- cgit v1.2.3