CVS update: samba/source/smbd
jra at samba.org
jra at samba.org
Thu Jan 30 12:42:26 EST 2003
Date: Thu Jan 30 01:42:26 2003
Author: jra
Update of /data/cvs/samba/source/smbd
In directory dp.samba.org:/tmp/cvs-serv11325/smbd
Modified Files:
Tag: SAMBA_2_2
open.c oplock.c
Log Message:
Fix for interesting resource constraint condition. When all opens are
level 2 and a request for open with no oplock is received then the
smbd should send *synchronous* break messages, not asynchronous,
otherwise it spins very rapidly, releasing the lock, sending the
'break to none' messages and then re-acquiring the lock before
any other process has a chance to get the lock and remove it's own
oplock (at least on linux).
Jeremy.
Revisions:
open.c 1.62.4.62 => 1.62.4.63
http://www.samba.org/cgi-bin/cvsweb/samba/source/smbd/open.c?r1=1.62.4.62&r2=1.62.4.63
oplock.c 1.43.4.31 => 1.43.4.32
http://www.samba.org/cgi-bin/cvsweb/samba/source/smbd/oplock.c?r1=1.43.4.31&r2=1.43.4.32
More information about the samba-cvs
mailing list