Files
heimdal/lib/kadm5
Roland C. Dowdeswell 539ba5fb87 Fix issue where master HDB can be locked while waiting for network I/O.
We should not hold locks on the master's database while waiting
for network I/O which may take a terribly long time to complete as
this will block out all writers and could therefore be slightly
problematic.  ipropd-master was holding a shared lock on the database
while sending a complete propation to slaves which are out of sync
with the log file.  We fix this by writing what we intend to send
in record format into a file hdb_db_dir()/ipropd.dumpfile while
holding a shared lock on the database and then we send the contents
of the file after releasing the lock.  We also save and re-use the file
that we generated during future complete propagation events as long
as the log is long enough to get us back to the state previously
dumped.
2012-06-06 22:29:03 +01:00
..
2008-09-13 09:21:03 +00:00
2008-09-13 08:53:55 +00:00
2008-09-13 09:21:03 +00:00
2012-03-07 11:17:26 +00:00
2008-10-14 02:55:55 +00:00
2009-12-23 14:31:28 +01:00
2008-09-13 09:21:03 +00:00
2008-09-13 09:21:03 +00:00
2008-09-13 09:21:03 +00:00
2008-09-13 09:21:03 +00:00
2008-09-13 09:21:03 +00:00
2008-10-14 02:55:55 +00:00
2009-05-06 19:02:49 +00:00
2011-05-21 11:57:31 -07:00
2011-05-21 11:57:31 -07:00
2008-09-13 09:21:03 +00:00
2008-10-14 02:55:55 +00:00
2011-09-12 20:11:36 +10:00
2012-02-25 17:19:44 +00:00
2008-10-14 02:55:55 +00:00
2008-09-13 09:21:03 +00:00
2008-09-13 09:21:03 +00:00
2008-10-14 02:55:55 +00:00
2008-09-13 09:21:03 +00:00
2011-11-29 14:50:44 -06:00
2008-09-13 09:21:03 +00:00