Kqueue now works. Thanks to psychon for pointing out my issue.