aboutsummaryrefslogtreecommitdiff
path: root/sys/nfsclient
diff options
context:
space:
mode:
authorPawel Jakub Dawidek <pjd@FreeBSD.org>2004-03-17 21:10:20 +0000
committerPawel Jakub Dawidek <pjd@FreeBSD.org>2004-03-17 21:10:20 +0000
commit512af1646c1b2b34a5232fe6c0f9af27198ba234 (patch)
tree76a1203683c414666e70f8a2b6339f79f385f9d2 /sys/nfsclient
parenta58a272a0e021da9d195dabc7b7e5b1290e4fbfb (diff)
Notes
Diffstat (limited to 'sys/nfsclient')
-rw-r--r--sys/nfsclient/nfs_socket.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/sys/nfsclient/nfs_socket.c b/sys/nfsclient/nfs_socket.c
index a6c8186cf751..c70ab030243c 100644
--- a/sys/nfsclient/nfs_socket.c
+++ b/sys/nfsclient/nfs_socket.c
@@ -452,6 +452,11 @@ nfs_send(struct socket *so, struct sockaddr *nam, struct mbuf *top,
}
if (error) {
+ /*
+ * Don't report EPIPE errors on nfs sockets.
+ * These can be due to idle tcp mounts which will be closed by
+ * netapp, solaris, etc. if left idle too long.
+ */
if (error != EPIPE) {
log(LOG_INFO, "nfs send error %d for server %s\n",
error,