NetBSD-Users archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: cvs update hangs 'amd' in tstile when 'firefox' is running
In Message <Pine.NEB.4.64.1602112120290.1432%david.technoskunk.fur@localhost>,
"John D. Baker" <jdbaker%mylinuxisp.com@localhost>wrote:
=>On Fri, 12 Feb 2016 03:08:04 +0000 (UTC), christos%astron.com@localhost (Christos
=>Zoulas) wrote:
=>
=>> Ok, do a cvs update (which is what triggers it), wait a bit and then
=>> do the unmount.
=>
=>I'm not quite sure about to what you refer. On a non-stuck client,
=>during 'cvs update' on the NFS server or even arbitrarily long afterward,
=>one can umount/mount an NFS filesystem at will. If the mount point is
=>the PWD or otherwise in use, the umount attempt returns "Device busy".
=>
=>Even on a quiescent 'amd'-managed NFS mount, access to files on that
=>mount during or slightly after a 'cvs update' on the file server will
=>succeed, albeit with some disconcerting delay--as long as 'firefox'
=>isn't running.
=>
=>Pondering other scenarios that could trigger the behavior. Something
=>with a file open on the 'amd'-managed mount during 'cvs update' on the
=>server? The directory is already open as PWD in the shell. Something
=>that writes to a file? I have another client on which I was editing an
=>email during 'cvs update' and it survived (albeit with the aforementioned
=>delay).
Just a random thought: maybe mmap a file on the mount? If just
the mmap doesn't do it, dirty at least one page and see if that
does.
Gary Duzan
Home |
Main Index |
Thread Index |
Old Index