Thomasdezeeuw / gaea

Low-level library to build event driven applications, supporting lightweight non-blocking I/O.
https://docs.rs/gaea/
MIT License
16 stars 0 forks source link

Fix Awakener on kqueue platforms without EVFILT_USER #69

Closed Thomasdezeeuw closed 5 years ago

Thomasdezeeuw commented 5 years ago

NetBSD doesn't have EVFILT_USER which the Awakener uses.

Thomasdezeeuw commented 5 years ago

OpenBSD doesn't have EVFILT_USER either.

Thomasdezeeuw commented 5 years ago

A possible solution for these platforms is to fall back to writing to a pipe trick.