mirror of https://git.code.sf.net/p/isync/isync
Browse Source
when the expiration is interrupted, but an external expunge removes the near-side message before we resume, we would just drop the transaction, resulting in an "unmarked" orphan. a corner case is an expiration that finishes, but initially isn't expunged (probably due to an interruption), followed by an unexpiration that gets interrupted, and the message being expunged externally (because it's still marked as deleted). we obviously can't complete that transaction without re-propagating the message, so effectively cancel it instead.wip/maildir-path-under-inbox
Oswald Buddenhagen
3 years ago
1 changed files with 5 additions and 0 deletions
Loading…
Reference in new issue