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