1
0
mirror of https://github.com/samba-team/samba.git synced 2024-12-24 21:34:56 +03:00
samba-mirror/source3/locking
Volker Lendecke 45e61fcf61 s3: Add a "lock_order" argument to db_open
This will be used to enforce a lock hierarchy between the databases. We have
seen deadlocks between locking.tdb, brlock.tdb, serverid.tdb and notify*.tdb.
These should be fixed by refusing a dbwrap_fetch_locked that does not follow a
defined lock hierarchy.
2012-01-18 14:48:04 +01:00
..
brlock.c s3: Add a "lock_order" argument to db_open 2012-01-18 14:48:04 +01:00
locking.c Add comments to all functions (to help me understand it better). 2012-01-13 01:35:03 +01:00
posix.c vfs: Make function pointer names consistent. They all end in _fn 2011-12-12 04:58:40 +01:00
proto.h s3: Introduce get_share_mode_lock_fresh() 2012-01-12 23:59:22 +01:00
share_mode_lock.c s3: Add a "lock_order" argument to db_open 2012-01-18 14:48:04 +01:00