getting process exit notifications in kext or how to use kqueue efficiently in user mode daemon