1 patch to disable the transactional logic during the cleaning of the DB, this
2 fixes a problem seen as result of updates of BerkeleyDB.
3 See http://bugs.debian.org/614968 for more info
11 - my $db_obj = $self->{postgrey}{db_obj};
12 - my $txn = $db_env->txn_begin();
14 for my $key (@old_keys) { delete $db->{$key}; }
17 $self->mylog(1, "cleaning main database finished. before: $nr_keys_before, after: $nr_keys_after");
23 - my $db_cawl_obj = $self->{postgrey}{db_cawl_obj};
24 - $txn = $db_env->txn_begin();
25 - $db_cawl_obj->Txn($txn);
26 for my $key (@old_keys_cawl) { delete $cawl_db->{$key}; }
29 $self->mylog(1, "cleaning clients database finished. before: $nr_keys_before, after: $nr_keys_after");