[haiku-bugs] Re: [Haiku] #12369: [IMAP] Worker quits, never syncs emails for GMail

  • From: "jessicah" <trac@xxxxxxxxxxxx>
  • Date: Sat, 09 Jan 2016 04:19:23 -0000

#12369: [IMAP] Worker quits, never syncs emails for GMail
-----------------------------------+----------------------------
   Reporter:  jessicah             |      Owner:  axeld
       Type:  bug                  |     Status:  new
   Priority:  normal               |  Milestone:  R1
  Component:  Servers/mail_daemon  |    Version:  R1/Development
 Resolution:                       |   Keywords:
 Blocked By:                       |   Blocking:
Has a Patch:  0                    |   Platform:  All
-----------------------------------+----------------------------

Comment (by jessicah):

 Perhaps in `ListCommand::HandleUntagged` something like:

 {{{
 if (folder == "")
   return true;

 if (fSubscribedOnly && response.IsListAt(1)
     && response.ListAt(1).Contains("\\NoSelect"))
   return true;

 try {
   folder = fEncoding.Decode(folder);
 }}}

 I presume returning true is the correct thing to do. It at least seems to
 be working locally without the previous change in IMAPConnectionWorker.

--
Ticket URL: <https://dev.haiku-os.org/ticket/12369#comment:2>
Haiku <https://dev.haiku-os.org>
Haiku - the operating system.

Other related posts: