upas/fs: keep messages *marked* for deletion in the index

This commit is contained in:
cinap_lenrek 2018-11-22 08:55:13 +01:00
parent 5a5d3e0414
commit 1f464e0013

View file

@ -382,7 +382,7 @@ countparts(Message *m)
int
insurecache(Mailbox *mb, Message *m)
{
if(m->deleted || !m->inmbox)
if((m->deleted & ~Deleted) != 0 || !m->inmbox)
return -1;
msgincref(mb, m);
cacheidx(mb, m);