void ft_index_message(long msgnum, int op);
Array *CtdlFullTextSearch(const char *search_string);
+
+// After this many seconds, the indexer will stop and yield the housekeeping thread.
+// On the next cycle it will run again and pick up where it left off.
+#define MAXIMUM_INDEXER_RUN_TIME 60