Diff for /servers/slapd/back-bdb/dbcache.c between versions 1.50 and 1.51

version 1.50, 2008/10/15 05:41:57 version 1.51, 2008/10/15 06:13:56
Line 1 Line 1
 /* dbcache.c - manage cache of open databases */  /* dbcache.c - manage cache of open databases */
 /* $OpenLDAP: pkg/ldap/servers/slapd/back-bdb/dbcache.c,v 1.49 2008/01/07 23:20:10 kurt Exp $ */  /* $OpenLDAP: pkg/ldap/servers/slapd/back-bdb/dbcache.c,v 1.50 2008/10/15 05:41:57 hyc Exp $ */
 /* This work is part of OpenLDAP Software <http://www.openldap.org/>.  /* This work is part of OpenLDAP Software <http://www.openldap.org/>.
  *   *
  * Copyright 2000-2008 The OpenLDAP Foundation.   * Copyright 2000-2008 The OpenLDAP Foundation.
Line 139  bdb_db_cache( Line 139  bdb_db_cache(
                                 bdb->bi_dbenv_home, db_strerror(rc), rc );                                  bdb->bi_dbenv_home, db_strerror(rc), rc );
                         ldap_pvt_thread_mutex_unlock( &bdb->bi_database_mutex );                          ldap_pvt_thread_mutex_unlock( &bdb->bi_database_mutex );
                         db->bdi_db->close( db->bdi_db, 0 );                          db->bdi_db->close( db->bdi_db, 0 );
                           ch_free( db );
                           return rc;
                   }
           }
   
           if( bdb->bi_flags & BDB_CHKSUM ) {
                   rc = db->bdi_db->set_flags( db->bdi_db, DB_CHKSUM );
                   if ( rc ) {
                           Debug( LDAP_DEBUG_ANY,
                                   "bdb_db_cache: db set_flags(DB_CHKSUM)(%s) failed: %s (%d)\n",
                                   bdb->bi_dbenv_home, db_strerror(rc), rc );
                           ldap_pvt_thread_mutex_unlock( &bdb->bi_database_mutex );
                           db->bdi_db->close( db->bdi_db, 0 );
                         ch_free( db );                          ch_free( db );
                         return rc;                          return rc;
                 }                  }

Removed from v.1.50  
changed lines
  Added in v.1.51


______________
© Copyright 1998-2020, OpenLDAP Foundation, info@OpenLDAP.org