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)); |