]> Sergey Matveev's repositories - public-inbox.git/blobdiff - lib/PublicInbox/IMAP.pm
imap: STATUS: count messages properly
[public-inbox.git] / lib / PublicInbox / IMAP.pm
index d47e4c2f12e0993db5cd9b67667d786695502d28..7e695fd8e0eb20c5e37ffb10152cd361967aa1b1 100644 (file)
@@ -399,7 +399,8 @@ sub inbox_lookup ($$;$) {
                        $self->{ibx} = $ibx;
                        $self->{uo2m} = uo2m_ary_new($self, \$exists);
                } else {
-                       $exists = $over->imap_exists;
+                       my $uid_end = $uid_base + UID_SLICE;
+                       $exists = $over->imap_exists($uid_base, $uid_end);
                }
                ensure_slices_exist($self->{imapd}, $ibx, $over->max);
        } else {