Skip to content

engine: Cancel any remote folders update before marking a message

Cédric Bellegarde requested to merge gnumdk/remote_update into main

When marking a message, a race condition can happen:

  • A remote folders update is already running
  • We mark the message locally and replay it remotely
  • The previous remote update result restores invalid values locally

Merge request reports