From owner-cvs-src@FreeBSD.ORG Thu Nov 2 19:50:39 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3B1ED16A4FB; Thu, 2 Nov 2006 19:50:39 +0000 (UTC) (envelope-from mohans@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0A27243DF0; Thu, 2 Nov 2006 19:48:18 +0000 (GMT) (envelope-from mohans@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kA2JmHGA040415; Thu, 2 Nov 2006 19:48:17 GMT (envelope-from mohans@repoman.freebsd.org) Received: (from mohans@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kA2JmHvI040414; Thu, 2 Nov 2006 19:48:17 GMT (envelope-from mohans) Message-Id: <200611021948.kA2JmHvI040414@repoman.freebsd.org> From: Mohan Srinivasan Date: Thu, 2 Nov 2006 19:48:17 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/nfsclient nfs_socket.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 Nov 2006 19:50:39 -0000 mohans 2006-11-02 19:48:17 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/nfsclient nfs_socket.c Log: MFC: Make EWOULDBLOCK a recoverable error so that the request is retransmitted. This bug results in data corruption. Writes are silently dropped on EWOULDBLOCK (caused because socket send buffer is full and sockbuf timer fires - with NFS/TCP). Reviewed by: ups@ Approved by: re Revision Changes Path 1.125.2.12 +2 -2 src/sys/nfsclient/nfs_socket.c