Skip to content
  • Christian Mollekopf's avatar
    IMAP-Resource: Fixed stuck BatchFetcher · 0de7f0fa
    Christian Mollekopf authored
    The continuation request can be delivered while a fetch job is in progress
    if we deliver too many messages (which is likely with the uid based fetches
    where we can't predict the exact amount of fetched messages). In this
    case we need to remember the continuation request, and automatically proceed.
    
    This causes m_fetchedItemsInCurrentBatch to be off by the messages we delivered
    too many, but that's not a problem as it means we just deliver too many messages
    during every batch.
    
    BUG: 334269
    0de7f0fa