From owner-freebsd-commit Tue Jun 27 14:29:41 1995 Return-Path: commit-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id OAA03904 for commit-outgoing; Tue, 27 Jun 1995 14:29:41 -0700 Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id OAA03874 for cvs-sys-outgoing; Tue, 27 Jun 1995 14:29:29 -0700 Received: (from bde@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id OAA03825 ; Tue, 27 Jun 1995 14:29:14 -0700 Date: Tue, 27 Jun 1995 14:29:14 -0700 From: Bruce Evans Message-Id: <199506272129.OAA03825@freefall.cdrom.com> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/kern vfs_subr.c Sender: commit-owner@FreeBSD.org Precedence: bulk bde 95/06/27 14:29:12 Modified: sys/kern vfs_subr.c Log: Pass the correct nonblocking flag to VOP_CLOSE() in vclean(). VOP_CLOSE() takes `F' (file) flags, not `IO' flags. At least that's what close() passes. I previously fixed ttylclose() to check FNONBLOCK instead of IO_NDELAY. This broke the call from vclean() and cleaning of ptys sometimes deadlocked.