From: Howard Chu Date: Sat, 23 Apr 2005 16:58:23 +0000 (+0000) Subject: Tweak online_index task interval X-Git-Tag: OPENLDAP_AC_BP~811 X-Git-Url: https://git.sur5r.net/?a=commitdiff_plain;h=173330187ef1a4139e2e4c4fb30ad23832e40f77;p=openldap Tweak online_index task interval --- diff --git a/servers/slapd/back-bdb/config.c b/servers/slapd/back-bdb/config.c index 6db61b2c49..6a396236c6 100644 --- a/servers/slapd/back-bdb/config.c +++ b/servers/slapd/back-bdb/config.c @@ -557,8 +557,10 @@ bdb_cf_gen(ConfigArgs *c) if( rc != LDAP_SUCCESS ) return 1; if (( bdb->bi_flags & BDB_IS_OPEN ) && !bdb->bi_index_task ) { - /* Start the task as soon as we finish here */ - bdb->bi_index_task = ldap_pvt_runqueue_insert( &slapd_rq, 60, + /* Start the task as soon as we finish here. Set a long + * interval (10 hours) so that it only gets scheduled once. + */ + bdb->bi_index_task = ldap_pvt_runqueue_insert( &slapd_rq, 36000, bdb_online_index, c->be, LDAP_XSTRING(bdb_online_index), c->be->be_suffix[0].bv_val ); }