mirror of
https://git.openldap.org/openldap/openldap.git
synced 2025-12-24 00:29:35 -05:00
ITS#9878 One-shot tasks are now possible with interval == 0
This commit is contained in:
parent
29c3a443d8
commit
fa8cb31eb9
3 changed files with 4 additions and 4 deletions
|
|
@ -439,7 +439,7 @@ mdb_start_index_task( BackendDB *be )
|
|||
{
|
||||
struct mdb_info *mdb = be->be_private;
|
||||
ldap_pvt_thread_mutex_lock( &slapd_rq.rq_mutex );
|
||||
mdb->mi_index_task = ldap_pvt_runqueue_insert( &slapd_rq, 36000,
|
||||
mdb->mi_index_task = ldap_pvt_runqueue_insert( &slapd_rq, 0,
|
||||
mdb_online_index, be,
|
||||
LDAP_XSTRING(mdb_online_index), be->be_suffix[0].bv_val );
|
||||
ldap_pvt_thread_mutex_unlock( &slapd_rq.rq_mutex );
|
||||
|
|
@ -923,7 +923,7 @@ mdb_cf_gen( ConfigArgs *c )
|
|||
return 1;
|
||||
}
|
||||
ldap_pvt_thread_mutex_lock( &slapd_rq.rq_mutex );
|
||||
mdb->mi_index_task = ldap_pvt_runqueue_insert( &slapd_rq, 36000,
|
||||
mdb->mi_index_task = ldap_pvt_runqueue_insert( &slapd_rq, 0,
|
||||
mdb_online_index, c->be,
|
||||
LDAP_XSTRING(mdb_online_index), c->be->be_suffix[0].bv_val );
|
||||
ldap_pvt_thread_mutex_unlock( &slapd_rq.rq_mutex );
|
||||
|
|
|
|||
|
|
@ -164,7 +164,7 @@ wt_cf_gen( ConfigArgs *c )
|
|||
return 1;
|
||||
}
|
||||
ldap_pvt_thread_mutex_lock( &slapd_rq.rq_mutex );
|
||||
wi->wi_index_task = ldap_pvt_runqueue_insert(&slapd_rq, 36000,
|
||||
wi->wi_index_task = ldap_pvt_runqueue_insert(&slapd_rq, 0,
|
||||
wt_online_index, c->be,
|
||||
LDAP_XSTRING(wt_online_index),
|
||||
c->be->be_suffix[0].bv_val );
|
||||
|
|
|
|||
|
|
@ -2649,7 +2649,7 @@ accesslog_db_open(
|
|||
}
|
||||
|
||||
ldap_pvt_thread_mutex_lock( &slapd_rq.rq_mutex );
|
||||
ldap_pvt_runqueue_insert( &slapd_rq, 3600, accesslog_db_root, on,
|
||||
ldap_pvt_runqueue_insert( &slapd_rq, 0, accesslog_db_root, on,
|
||||
"accesslog_db_root", li->li_db->be_suffix[0].bv_val );
|
||||
ldap_pvt_thread_mutex_unlock( &slapd_rq.rq_mutex );
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue