diff options
author | 2008-04-22 20:59:37 +0000 | |
---|---|---|
committer | 2008-04-22 20:59:37 +0000 | |
commit | 43647ccd9076be57c1a87bb71fce3d5fbf9f6a32 (patch) | |
tree | 61d22a5823dd33ab7848e32b9656d869fd74e16a /lib/libpthread | |
parent | Welcome sysmerge(8), a mergemaster-based utility to help you update (diff) | |
download | wireguard-openbsd-43647ccd9076be57c1a87bb71fce3d5fbf9f6a32.tar.xz wireguard-openbsd-43647ccd9076be57c1a87bb71fce3d5fbf9f6a32.zip |
Remove kludges that map EEXIST errors too a 0 return (success) for certain
operations (non-idempotent ones) under the assumption that the reply from
the server is for a duplicate of the original request.
However, most (all) NFS server today have a duplicate reply cache that
address this problem and these kludges have been shown to cause problems
with some applications (most notably dovecot as pointed out by brad@).
For more information:
http://lists.freebsd.org/pipermail/freebsd-current/2007-November/079961.html
And revision 1.277 of sys/nfsclient/nfs_vnops.c in FreeBSD.
Diff from rwatson@freebsd.org
OK blambert@, "no objections" krw@
tested by many;
Diffstat (limited to 'lib/libpthread')
0 files changed, 0 insertions, 0 deletions