On Tue August 21 2007 12:20:23 pm Daniel Jacobowitz wrote: > On Tue, Aug 21, 2007 at 11:38:17AM -0500, John Goerzen wrote: > > On Tue August 21 2007 10:02:58 am Daniel Jacobowitz wrote: > > > Could you avoid caching the UIDVALIDITY until the first time you've > > > done something likely to stabilize it? Hmm, doesn't look easy. > > > Possibly try SELECT and fall back to EXAMINE only if imapobj.readonly? > > > Will this break \Recent somehow? > > > > I don't know. I don't use readonly folders myself, and they seem to be > > implemented differently from server to server anyway. I'm hesitant to > > touch that code too much. > > I think it's the only sensible way things will work with existing > Courier.
It's clear that we need to do something here. I'll think on it for a bit, but I suppose this does sound sensible. > > I would think that Courier would *have* to write to disk in that > > situation. > > Maybe it has to, but it doesn't. I can provoke an IMAP protocol > violation by trying this. I would still be happy if offlineimap I assume you used strace or something on it? > could avoid this newly discovered problem, so I think we should leave > this bug assigned to offlineimap; I will open a new one for courier. I agree. I actually cloned this bug earlier today and assigned the clone to Courier already. See 438993. -- John -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]