upas/fs: keep messages *marked* for deletion in the index
This commit is contained in:
parent
5a5d3e0414
commit
1f464e0013
|
@ -382,7 +382,7 @@ countparts(Message *m)
|
||||||
int
|
int
|
||||||
insurecache(Mailbox *mb, Message *m)
|
insurecache(Mailbox *mb, Message *m)
|
||||||
{
|
{
|
||||||
if(m->deleted || !m->inmbox)
|
if((m->deleted & ~Deleted) != 0 || !m->inmbox)
|
||||||
return -1;
|
return -1;
|
||||||
msgincref(mb, m);
|
msgincref(mb, m);
|
||||||
cacheidx(mb, m);
|
cacheidx(mb, m);
|
||||||
|
|
Loading…
Reference in a new issue