From: Mike Eisler (mre@eng.sun.com)
Date: 03/07/00-09:31:04 AM Z
Date: Tue, 7 Mar 2000 07:31:04 -0800 (PST) From: Mike Eisler <mre@eng.sun.com> Subject: Re: attributes of renamed file Message-ID: <Roam.SIMC.2.0.6.952443064.1721.mre@eng.sun.com> > > > stat ("foo", &sb2); > > > if (sb.st_ino != sb2.st_ino || sb.st_mtime != sb2.st_mtime || ...) > > > || sb.st_ctime != sb2.st_ctime || ...) > > > warn ("File has been modified. Really save?"); > > The client that supposedly doesn't know which file handle has been > "renamed" > (the file handle doesn't change btw), is the one that did the > rename. > The client thus knows to flush its attributes. > > No, because there is a race condition. If no one else touches the > file system, the client knows what file it has renamed. If another > user changes things around at just the right time, howeve, the rename > will actually apply to another file. Sorry, I guess I'm dense, but I don't see what problem you are trying to solve, and how adding an a ctime to the results of the of REANME will solve it. -mre
This archive was generated by hypermail 2.1.2 : 03/04/05-01:48:07 AM Z CST