One action seems atomic, but multiple actions are done out of sync and
in parallel --- this is OK, as long as none of these actions removed the
mail. As soon as this is the case, some of the defined actions may work
on something removed without noticing. Leading to empty mail copies.

All actions done on one Mail have to be threatened as one transaction.
All actions done on one Mail have to be done one by one, as defined by the 
filter.

In the above case:
1. Open transaction
   Start filtering
2. Copy the mail
   Make sure it is copied
3. Move the mail
   Make sure it is moved
4. Terminate the filter
   Close transaction

And for those telling me again it is done as defined, exactly one by one:
why does it move the mail *before* it is copied???

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/997943

Title:
  Thunderbird empties messages while copying

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/thunderbird/+bug/997943/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to