On 28 Oct 2014, at 14:37, Emmanuel Dreyfus <m...@netbsd.org> wrote:

> On Sun, Oct 26, 2014 at 09:21:13AM +0100, J. Hannken-Illjes wrote:
>> - You should recover the error in puffs_vnop_close() too.
> 
> Should I? puffs_vnop_close() does not cause VOP_STRATEGY to be
> called, it only send a message to the filesystem: If I recover 
> the VOP_STRATEGy error there I will steall it from a write or
> fsync call.

Doesn't puffs allow async writes?

NFS allows them and therefore VOP_CLOSE is the last chance to report
write errors back to the application.

--
J. Hannken-Illjes - hann...@eis.cs.tu-bs.de - TU Braunschweig (Germany)

Reply via email to