hi, I asked this question on #hurd and someone suggested I post here.
Pretty much every OS kernel these days has a modern day replacement to poll() that doesn't involve a linear scan. *BSD/MacOS has kqueue, Linux has epoll, Illumos has ports, Windows has IOCP. I'm trying to pull GLib into the last decade by including support for these features, but in my round-up of OSes-that-I-care-about I wasn't able to find any information about a similar interface for Hurd. Is there any sort of kqueue-style interface that Hurd exposes for efficient polling of large numbers of file descriptors and/or timers? Thanks in advance. Cheers