Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

NS-7908 Fixed an issue with the Mail Queue ServiceWe fixed an issue where the mail queue service was processing the same file more than once and sending more than email due to a service interval looking for records to process when there was already an interval running and processing the same files

Our mail processor runs on a schedule and as such would process handfuls of mail at each interval. What would happen sometimes is that the first interval wasn’t done processing the mail before the next interval started and the second interval would process the same mail that the first interval processed. This all resulted in duplicate emails being sent. This is no longer a thing, the process knows better and only one instance of an email will be sent, no more duplicates.

Technical Changes

  • No schema changes.
  • No config file changes.

...