git: kqueue: Knote should not be accessed once the KN_PROCESSING is cleared
Sepherosa Ziehau
sephe at crater.dragonflybsd.org
Thu Feb 18 06:26:11 PST 2016
commit d6bf08aa5c3f7c78b2ed23f67859200d50106490
Author: Sepherosa Ziehau <sephe at dragonflybsd.org>
Date: Thu Feb 18 22:16:00 2016 +0800
kqueue: Knote should not be accessed once the KN_PROCESSING is cleared
Though the original code is safe, since knote_release() is called w/
kq token, it is better that we clear KN_PROCESSING as the last step.
Summary of changes:
sys/kern/kern_event.c | 10 +++++++---
1 file changed, 7 insertions(+), 3 deletions(-)
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/d6bf08aa5c3f7c78b2ed23f67859200d50106490
--
DragonFly BSD source repository
More information about the Commits
mailing list