Received: from mail.netbsd.org (mail.netbsd.org [204.152.190.11]) by www.NetBSD.org (Postfix) with ESMTP id 6239963C451 for ; Wed, 27 Jan 2010 19:24:35 +0000 (UTC) Received: by mail.netbsd.org (Postfix, from userid 0) id 5FF0D63B255; Wed, 27 Jan 2010 19:24:29 +0000 (UTC) Received: from cvs.netbsd.org (cvs.NetBSD.org [IPv6:2001:4f8:3:7:2e0:81ff:fe30:95bd]) by mail.netbsd.org (Postfix) with ESMTP id 56FEA63B155 for ; Wed, 27 Jan 2010 19:24:27 +0000 (UTC) Received: by cvs.netbsd.org (Postfix, from userid 500) id 26611175DD; Wed, 27 Jan 2010 19:24:27 +0000 (UTC) MIME-Version: 1.0 Content-Disposition: inline Content-Transfer-Encoding: binary Content-Type: text/plain Date: Wed, 27 Jan 2010 19:24:27 +0000 From: Joerg Sonnenberger Subject: CVS commit: src/sys/kern To: pkgsrc-changes@NetBSD.org Reply-To: joerg@netbsd.org X-Mailer: log_accum Message-Id: <20100127192427.26611175DD@cvs.netbsd.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: pkgsrc-changes.NetBSD.org Precedence: list Module Name: pkgsrc Committed By: joerg Date: Wed Jan 27 19:24:27 UTC 2010 Modified Files: src/sys/kern: uipc_syscalls.c Log Message: Rename fo_drain() to fo_abort(), 'drain' is used to mean 'wait for output do drain' in many places, whereas fo_drain() was called in order to force blocking read()/write() etc calls to return to userspace so that a close() call from a different thread can complete. In the sockets code comment out the broken code in the inner function, it was being called from compat code. To generate a diff of this commit: cvs rdiff -u -r1.136 -r1.137 src/sys/kern/uipc_syscalls.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.