Spencer Shepler wrote:
> On Fri, Joerg Schilling wrote:
> 
>>>This doesn't change the fact that upon close() the NFS client will
>>>write data back to the server.  This is done to meet the
>>>close-to-open semantics of NFS.
>>
>>Your working did not match with the reality, this is why I did write this.
>>You did write that upon close() the client will first do something similar to 
>>fsync on that file. The problem is that this is done asynchronously and the
>>close() return value does noo contain an indication on whether the fsync
>>did succeed.
> 
> Sorry, the code in Solaris would behave as I described.  Upon the 
> application closing the file, modified data is written to the server.
> The client waits for completion of those writes.  If there is an error,
> it is returned to the caller of close().

Are you talking about the client-end of NFS, as implemented in Solaris, or the 
"application-clients" like vi?

It seems to me that you are talking about Solaris, and Joerg is talking about 
vi 
(and other applications).



--------------------------------------------------------------------------
Jeff VICTOR              Sun Microsystems            jeff.victor @ sun.com
OS Ambassador            Sr. Technical Specialist
Solaris 10 Zones FAQ:    http://www.opensolaris.org/os/community/zones/faq
--------------------------------------------------------------------------

Reply via email to