Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 171081 | Differences between
and this patch

Collapse All | Expand All

(-)lib.old/cyrusdb_berkeley.c (+8 lines)
Lines 159-165 Link Here
159
	syslog(LOG_WARNING,
159
	syslog(LOG_WARNING,
160
	       "DBERROR: invalid berkeley_locks_max value, using internal default");
160
	       "DBERROR: invalid berkeley_locks_max value, using internal default");
161
    } else {
161
    } else {
162
#if DB_VERSION_MAJOR >= 4
163
  r = dbenv->set_lk_max_locks(dbenv, opt);
164
  if (!r)
165
  r = dbenv->set_lk_max_lockers(dbenv, opt);
166
  if (!r)
167
  r = dbenv->set_lk_max_objects(dbenv, opt);
168
#else
162
	r = dbenv->set_lk_max(dbenv, opt);
169
	r = dbenv->set_lk_max(dbenv, opt);
170
#endif
163
	if (r) {
171
	if (r) {
164
	    dbenv->err(dbenv, r, "set_lk_max");
172
	    dbenv->err(dbenv, r, "set_lk_max");
165
	    syslog(LOG_ERR, "DBERROR: set_lk_max(): %s", db_strerror(r));
173
	    syslog(LOG_ERR, "DBERROR: set_lk_max(): %s", db_strerror(r));

Return to bug 171081