summaryrefslogtreecommitdiffstats
path: root/sys/kern/kern_exit.c
diff options
context:
space:
mode:
authoralfred <alfred@FreeBSD.org>2003-02-15 05:52:56 +0000
committeralfred <alfred@FreeBSD.org>2003-02-15 05:52:56 +0000
commitd9a7e5d6275ad9bb5fb49ed6879def1058777294 (patch)
treee6573e84f9435faccc517948a6e15ec04999d9b3 /sys/kern/kern_exit.c
parent40ff51b25dfaa13508d632a1885e2773f419ff02 (diff)
downloadFreeBSD-src-d9a7e5d6275ad9bb5fb49ed6879def1058777294.zip
FreeBSD-src-d9a7e5d6275ad9bb5fb49ed6879def1058777294.tar.gz
Fix LOR with PROC/filedesc. Introduce fdesc_mtx that will be used as a
barrier between free'ing filedesc structures. Basically if you want to access another process's filedesc, you want to hold this mutex over the entire operation.
Diffstat (limited to 'sys/kern/kern_exit.c')
-rw-r--r--sys/kern/kern_exit.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/kern/kern_exit.c b/sys/kern/kern_exit.c
index 5721444..6575e0a 100644
--- a/sys/kern/kern_exit.c
+++ b/sys/kern/kern_exit.c
@@ -263,7 +263,7 @@ exit1(td, rv)
* Close open files and release open-file table.
* This may block!
*/
- fdfree(td); /* XXXKSE *//* may not be the one in proc */
+ fdfree(td);
/*
* Remove ourself from our leader's peer list and wake our leader.
OpenPOWER on IntegriCloud