Bug 27231

Summary: NFS client-side locking problem
Product: Base System Reporter: quinot <quinot>
Component: binAssignee: Alfred Perlstein <alfred>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: 5.0-CURRENT   
Hardware: Any   
OS: Any   

Description quinot 2001-05-09 18:10:00 UTC
	Many programs (such as mutt and the GNOME panel) that try to
	lock files on remote file systems exhibit various problems
	since NFS client-side locking was implemented.

	Specifically: mutt hangs when trying to lock the mailbox,
	and GNOME panel hangs (in fifoow) when trying to save its
	configuration file.

	The NFS servers are Solaris 2.6 and 2.8 boxen.

	I understand that this PR is very vague, but if anyone can suggest
	more specific tests, I'll be glad to experiment and report more
	precise results.
Comment 1 Doug Barton freebsd_committer freebsd_triage 2001-05-21 03:15:54 UTC
State Changed
From-To: open->closed


Please bring this issue up on -current. Because -current 
is a development branch, it's generally not considered 
a good subject of PR's.
Comment 2 quinot 2001-06-18 14:16:46 UTC
Le 2001-04-23, Thomas Quinot écrivait :

> deterministic fashion. It also tends to leave the mailbox locked on the
> server even after quitting. Running lockd with debugging enabled did
> not show anything that looks like an abnormal condition.

I am still seeing this problem on -CURRENT as of:

FreeBSD shalmaneser.enst.fr 5.0-CURRENT FreeBSD 5.0-CURRENT #15: Thu Jun  7 17:54:30 CEST 2001     quinot@shalmaneser.enst.fr:/usr/obj/usr/src/sys/SHALMANESER  i386

[ Cc: GNATS so the PR can be reopened. ]

Thomas.

-- 
Thomas Quinot ** Département Informatique & Réseaux ** quinot@inf.enst.fr
              ENST   //   46 rue Barrault   //   75634 PARIS CEDEX 13
Comment 3 dwmalone freebsd_committer freebsd_triage 2001-06-18 14:28:55 UTC
State Changed
From-To: closed->open

PR reopened at submitters request as problem persists in -current.
Comment 4 Alfred Perlstein freebsd_committer freebsd_triage 2001-10-10 19:47:04 UTC
Responsible Changed
From-To: freebsd-bugs->alfred

I 'implemented' locking, might as well take another shot at it. :)
Comment 5 Alfred Perlstein freebsd_committer freebsd_triage 2001-11-19 19:11:32 UTC
State Changed
From-To: open->feedback

I'd like to know if my recent work has fixed these problems.
Comment 6 quinot 2001-11-20 15:51:03 UTC
Le 2001-11-19, alfred@FreeBSD.org écrivait :

> State-Changed-From-To: open->feedback
> I'd like to know if my recent work has fixed these problems.

I have done a few tests and was unable to reproduce the problem,
so it definitely looks good. I'll continue testing for a few days
and report the results.

Thanks for taking care of this issue!
Thomas.

-- 
Thomas Quinot ** Département Informatique & Réseaux ** quinot@inf.enst.fr
              ENST   //   46 rue Barrault   //   75634 PARIS CEDEX 13
Comment 7 Alfred Perlstein freebsd_committer freebsd_triage 2001-11-20 19:09:02 UTC
* Thomas Quinot <quinot@inf.enst.fr> [011120 09:51] wrote:
> Le 2001-11-19, alfred@FreeBSD.org écrivait :
> 
> > State-Changed-From-To: open->feedback
> > I'd like to know if my recent work has fixed these problems.
> 
> I have done a few tests and was unable to reproduce the problem,
> so it definitely looks good. I'll continue testing for a few days
> and report the results.
> 
> Thanks for taking care of this issue!

sorry for taking so long.  Please give me an update in a couple
of days so i can close the PR.

-- 
-Alfred Perlstein [alfred@freebsd.org]
'Instead of asking why a piece of software is using "1970s technology,"
 start asking why software is ignoring 30 years of accumulated wisdom.'
                           http://www.morons.org/rants/gpl-harmful.php3
Comment 8 quinot 2001-11-29 10:32:51 UTC
Le 2001-11-20, Alfred Perlstein écrivait :

> sorry for taking so long.  Please give me an update in a couple
> of days so i can close the PR.

Still no problem, so I guess this PR can be closed. :)

Thanks!
Thomas.

-- 
Thomas Quinot ** Département Informatique & Réseaux ** quinot@inf.enst.fr
              ENST   //   46 rue Barrault   //   75634 PARIS CEDEX 13
Comment 9 Alfred Perlstein freebsd_committer freebsd_triage 2001-11-29 14:49:20 UTC
State Changed
From-To: feedback->closed

looks like my recent work did fix this, thank you Thomas.