[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

CVS: cvs.openbsd.org: src



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_)_