X-Git-Url: https://code.citadel.org/?a=blobdiff_plain;f=citadel%2Fserv_fulltext.c;h=7ed7ed35f87aa2607bc75ab41ec0a98c89e226b8;hb=62cdeb9d64afdbcc569dc8f1cfb53f0405e58d5b;hp=29ea751cec6d7ca0286695ee4e2059f82fa35ae8;hpb=8a5663b6c0957a4036bbd1ba8f316ea016746016;p=citadel.git diff --git a/citadel/serv_fulltext.c b/citadel/serv_fulltext.c index 29ea751ce..7ed7ed35f 100644 --- a/citadel/serv_fulltext.c +++ b/citadel/serv_fulltext.c @@ -287,6 +287,13 @@ void do_fulltext_indexing(void) { break; } + /* Check to see if we have to maybe flush to disk */ + if (i >= FT_MAX_CACHE) { + lprintf(CTDL_DEBUG, "Time to flush.\n"); + ft_newhighest = ft_newmsgs[i]; + break; + } + } free(ft_newmsgs);