don't forget to reset message counts when skipping scan

amends b6949c64d2.

CCMAIL: 744259@bugs.debian.org
This commit is contained in:
Oswald Buddenhagen 2014-04-12 19:02:06 +02:00
parent 8844ff3063
commit 4d8575100d

View File

@ -1030,8 +1030,10 @@ maildir_load( store_t *gctx, int minuid, int maxuid, int newuid, int *excs, int
ctx->excs = nfrealloc( excs, nexcs * sizeof(int) );
ctx->nexcs = nexcs;
if (ctx->fresh)
if (ctx->fresh) {
ctx->gen.count = ctx->gen.recent = 0;
goto dontscan;
}
if (maildir_scan( ctx, &msglist ) != DRV_OK) {
cb( DRV_BOX_BAD, aux );