[Cyrus-CVS] src/cyrus/lib by murch

murch at andrew.cmu.edu murch at andrew.cmu.edu
Mon Jan 7 11:41:21 EST 2008


Update of /afs/andrew/system/cvs/src/cyrus/lib
In directory unix22.andrew.cmu.edu:/var/tmp/cvs-serv6570

Modified Files:
	cyrusdb_skiplist.c 
Log Message:
added code that asserts that the locking status of the file is
what we expect it to be by tracking both the lock status and an
is_open allowing us to re-read the entire header safely in each
locking function -- courtesy of Fastmail.fm


--- links to diffs follow ---
http://bugzilla.andrew.cmu.edu/cgi-bin/cvsweb.cgi/src/cyrus/lib/cyrusdb_skiplist.c.diff?r1=1.57&r2=1.58


More information about the Cyrus-cvs mailing list