mirror of
https://git.openldap.org/openldap/openldap.git
synced 2025-01-12 10:54:48 +08:00
Remove redundant code from previous patch
This commit is contained in:
parent
7679f37b1d
commit
3dedb0839c
@ -1870,47 +1870,11 @@ proxy_cache_open(
|
||||
cm->db.be_pending_csn_list = (struct be_pcl *)
|
||||
ch_calloc( 1, sizeof( struct be_pcl ));
|
||||
LDAP_TAILQ_INIT( cm->db.be_pending_csn_list );
|
||||
build_new_dn( &cm->db.be_context_csn, be->be_nsuffix,
|
||||
(struct berval *)&slap_ldapsync_cn_bv, NULL );
|
||||
rc = cm->db.bd_info->bi_db_open( &cm->db );
|
||||
}
|
||||
|
||||
if ( rc != 0 ) {
|
||||
return rc;
|
||||
}
|
||||
|
||||
/* FIXME: this is a duplication of code that is present
|
||||
* in backend_startup(); however, backend_startup() can
|
||||
* be called only once, and it is already called by slapd
|
||||
* for all backends and databases, while the proxy cache
|
||||
* database does not exist until the overlay is started,
|
||||
* and back-bdb/back-hdb need the be_context_csn field.
|
||||
*/
|
||||
#if 0
|
||||
rc = backend_startup( &cm->db );
|
||||
#endif
|
||||
|
||||
/* startup a specific backend database */
|
||||
cm->db.be_pending_csn_list = (struct be_pcl *)
|
||||
ch_calloc( 1, sizeof( struct be_pcl ));
|
||||
build_new_dn( &cm->db.be_context_csn, cm->db.be_nsuffix,
|
||||
(struct berval *)&slap_ldapsync_cn_bv, NULL );
|
||||
|
||||
LDAP_TAILQ_INIT( cm->db.be_pending_csn_list );
|
||||
|
||||
#ifdef NEW_LOGGING
|
||||
LDAP_LOG( BACKEND, DETAIL1, "proxy_cache_open: starting \"%s\"\n",
|
||||
cm->db.be_suffix ? cm->db.be_suffix[0].bv_val : "(unknown)",
|
||||
0, 0 );
|
||||
#else
|
||||
Debug( LDAP_DEBUG_TRACE,
|
||||
"proxy_cache_open: starting \"%s\"\n",
|
||||
cm->db.be_suffix ? cm->db.be_suffix[0].bv_val : "(unknown)",
|
||||
0, 0 );
|
||||
#endif
|
||||
|
||||
if ( rc != 0 ) {
|
||||
return rc;
|
||||
}
|
||||
|
||||
/* There is no runqueue in TOOL mode */
|
||||
if ( slapMode & SLAP_SERVER_MODE ) {
|
||||
ldap_pvt_thread_mutex_lock( &syncrepl_rq.rq_mutex );
|
||||
|
Loading…
Reference in New Issue
Block a user