CVS update: samba/source/locking

vlendec at samba.org vlendec at samba.org
Tue Aug 21 11:25:45 EST 2001


Date:	Mon Aug 20 18:25:45 2001
Author:	vlendec

Update of /data/cvs/samba/source/locking
In directory va:/tmp/cvs-serv6465/locking

Modified Files:
	locking.c 
Log Message:
This is Jeremy pretending to be Volker, 'cos the
link from Seattle is having problems.
I've added 3 things here to work on the fcntl spin
problem.
1). Check *all* tdb return codes... :-).
2). If we're asking ourselves to break an oplock, and we can't
find a fsp pointer that matches the entry, this is a *logic bug*
and we should abort and panic so someone with gdb can pick up
the pieces.
3). After we've broken an oplock, ensure that the entry itself
has been removed, and if not remove it ourselves. This should
not be neccessary in a correctly working environmen,t, but will
provide an added layer of robustness in error situations.
4). I hate german keyboards :-) :-).
Jeremy.



Revisions:
locking.c		1.104 => 1.105
	http://www.samba.org/cgi-bin/cvsweb/samba/source/locking/locking.c?r1=1.104&r2=1.105




More information about the samba-cvs mailing list