while(1) {
if((ret = env->txn_begin(env, NULL, &txn, 0)) != 0) {
fprintf(stderr, "statdbput: could not begin transaction in %s: %s\n", dbpath, db_strerror(ret));
while(1) {
if((ret = env->txn_begin(env, NULL, &txn, 0)) != 0) {
fprintf(stderr, "statdbput: could not begin transaction in %s: %s\n", dbpath, db_strerror(ret));