]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
indexer: Fixed assert-crash when number of indexed messages was divisible by 100.
authorTimo Sirainen <tss@iki.fi>
Mon, 12 Sep 2011 11:32:37 +0000 (14:32 +0300)
committerTimo Sirainen <tss@iki.fi>
Mon, 12 Sep 2011 11:32:37 +0000 (14:32 +0300)
src/indexer/master-connection.c

index 8cf9eca10a296bf5a57c3e9587c208bcf580c3c1..a4b65ca23461d3f89604851f0d49f2267e71bcfc 100644 (file)
@@ -87,9 +87,7 @@ index_mailbox_precache(struct master_connection *conn, struct mailbox *box)
                mail_precache(mail);
                if (++counter % 100 == 0) {
                        percentage = counter*100 / max;
-                       if (percentage != percentage_sent) {
-                               i_assert(percentage < 100);
-
+                       if (percentage != percentage_sent && percentage < 100) {
                                percentage_sent = percentage;
                                i_snprintf(percentage_str,
                                           sizeof(percentage_str), "%u\n",