Ignore:
Timestamp:
Nov 2, 2011, 7:24:23 PM (14 years ago)
Author:
Silvan Scherrer
Message:

Samba Server 3.5: prevent internal locks, fixes ticket:173 and ticket:140

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/server/lib/tdb/common/tdb.c

    r414 r647  
    923923
    924924        tdb_trace(tdb, "tdb_repack");
     925TDB_LOG((tdb, TDB_DEBUG_TRACE, "@remove me: repack enter\n"));
    925926
    926927        if (tdb_transaction_start(tdb) != 0) {
     
    928929                return -1;
    929930        }
     931TDB_LOG((tdb, TDB_DEBUG_TRACE, "@remove me: nach start\n"));
    930932
    931933        tmp_db = tdb_open("tmpdb", tdb_hash_size(tdb), TDB_INTERNAL, O_RDWR|O_CREAT, 0);
     
    935937                return -1;
    936938        }
     939TDB_LOG((tdb, TDB_DEBUG_TRACE, "@remove me: nach tmp open\n"));
    937940
    938941        state.error = false;
     
    945948                return -1;             
    946949        }
     950TDB_LOG((tdb, TDB_DEBUG_TRACE, "@remove me: nach travers\n"));
    947951
    948952        if (state.error) {
     
    959963                return -1;
    960964        }
     965TDB_LOG((tdb, TDB_DEBUG_TRACE, "@remove me: nach wipe\n"));
    961966
    962967        state.error = false;
     
    969974                return -1;             
    970975        }
     976TDB_LOG((tdb, TDB_DEBUG_TRACE, "@remove me: nach read\n"));
    971977
    972978        if (state.error) {
     
    978984
    979985        tdb_close(tmp_db);
     986TDB_LOG((tdb, TDB_DEBUG_TRACE, "@remove me: nach close\n"));
    980987
    981988        if (tdb_transaction_commit(tdb) != 0) {
Note: See TracChangeset for help on using the changeset viewer.