[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
CVS: cvs.openbsd.org: src
- To: source-changes_(_at_)_cvs_(_dot_)_openbsd_(_dot_)_org
- Subject: CVS: cvs.openbsd.org: src
- From: Pedro Martelletto <pedro_(_at_)_cvs_(_dot_)_openbsd_(_dot_)_org>
- Date: Fri, 1 Apr 2005 13:16:01 -0700 (MST)
CVSROOT: /cvs
Module name: src
Changes by: pedro_(_at_)_cvs_(_dot_)_openbsd_(_dot_)_org 2005/04/01 13:16:01
Modified files:
sys/miscfs/procfs: procfs_vnops.c
Log message:
calling pfind() and checking that the process doesn't exist is not
enough to allow us to call vgone() from procfs_inactive(). to avoid a
deadlock, check for VXLOCK as well, in case we were called from
vclean(). problem report from Sho Fujita, okay tedu_(_at_)__(_dot_)_
Visit your host, monkey.org