Lines 171-177
Link Here
|
171 |
syslog(LOG_WARNING, |
171 |
syslog(LOG_WARNING, |
172 |
"DBERROR: invalid berkeley_txns_max value, using internal default"); |
172 |
"DBERROR: invalid berkeley_txns_max value, using internal default"); |
173 |
} else { |
173 |
} else { |
|
|
174 |
#if DB_VERSION_MAJOR >= 4 |
175 |
r = dbenv->set_tx_max_locks(dbenv, opt); |
176 |
if (!r) { |
177 |
r = dbenv->set_tx_max_lockers(dbenv, opt); |
178 |
if (!r) { |
179 |
r = dbenv->set_tx_max_objects(dbenv, opt); |
180 |
#else |
174 |
r = dbenv->set_tx_max(dbenv, opt); |
181 |
r = dbenv->set_tx_max(dbenv, opt); |
|
|
182 |
#endif |
175 |
if (r) { |
183 |
if (r) { |
176 |
dbenv->err(dbenv, r, "set_tx_max"); |
184 |
dbenv->err(dbenv, r, "set_tx_max"); |
177 |
syslog(LOG_ERR, "DBERROR: set_tx_max(): %s", db_strerror(r)); |
185 |
syslog(LOG_ERR, "DBERROR: set_tx_max(): %s", db_strerror(r)); |