TDB_CLEAR_IF_FIRST|
TDB_INCOMPATIBLE_HASH|
TDB_SEQNUM|
- TDB_NOSYNC,
+ TDB_NOSYNC|
+ TDB_MUTEX_LOCKING,
open_flags, 0644);
if (cache_notrans == NULL) {
DEBUG(5, ("Opening %s failed: %s\n", cache_fname,
}
res = tdb_traverse(cache_notrans->tdb, wipe_fn, NULL);
- if (res != 0) {
+ if (res < 0) {
DEBUG(10, ("tdb_traverse with wipe_fn on gencache_notrans.tdb "
"failed: %s\n",
tdb_errorstr_compat(cache_notrans->tdb)));