Skip to content

CMakeLists: Disable Boost ASIO epoll codepaths

Alfred Neumayer requested to merge personal/fredldotme/noepoll into main

The use of epoll() causes one notable consumer of this library, namely the DBus-based trust-store agents, to segfault. This is either a misuse of epoll with the file descriptors provided, or a bug in Boost ASIO. In either case, avoid it and use the select() approach for now.

Fixes: ubports/development/core/trust-store#3 (closed)

Merge request reports