kqueue: Rework timer expiration master
authorSepherosa Ziehau <sephe@dragonflybsd.org>
Fri, 12 Feb 2016 12:46:59 +0000 (20:46 +0800)
committerSepherosa Ziehau <sephe@dragonflybsd.org>
Fri, 12 Feb 2016 12:46:59 +0000 (20:46 +0800)
commitdb2dd07afb4aeaab4972b6ed57c954142e8104a6
tree5fbe3e10cfefd2ead9ba1aeef1da3eb7a428fc84
parent2f3638c619d698743845a19b608c86ad88fb1050
kqueue: Rework timer expiration

So that a being processed timer knote will not be activated.

While I'm here, factor out function to reset timer knote callout.
sys/kern/kern_event.c