projects
/
citadel.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
* Set a maximum number of messages which may be indexed before we force
[citadel.git]
/
citadel
/
serv_fulltext.c
diff --git
a/citadel/serv_fulltext.c
b/citadel/serv_fulltext.c
index 29ea751cec6d7ca0286695ee4e2059f82fa35ae8..7ed7ed35f87aa2607bc75ab41ec0a98c89e226b8 100644
(file)
--- 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);