Jonkman Microblog
  • Login
Show Navigation
  • Public

    • Public
    • Network
    • Groups
    • Popular
    • People

Conversation

Notices

  1. Sergey Bugaev (bugaevc@mastodon.technology)'s status on Tuesday, 21-May-2019 17:21:07 EDT Sergey Bugaev Sergey Bugaev

    Linux has epoll, BSDs have kqueue, and the #Hurd has... well, neither, nor is there any replacement.

    There of course are select & poll, but they work differently: with poll/select, the calls themselves block until an event occurs, whereas epoll/kqueue let you create a new fd and then wait on it. This makes them composable, so you can nest event loops, even between processes.

    So for the past few days, in between finals, I've been writing a little epoll server for the Hurd; today it finally started working.

    In conversation Tuesday, 21-May-2019 17:21:07 EDT from mastodon.technology permalink
  • Help
  • About
  • FAQ
  • TOS
  • Privacy
  • Source
  • Version
  • Contact

Jonkman Microblog is a social network, courtesy of SOBAC Microcomputer Services. It runs on GNU social, version 1.2.0-beta5, available under the GNU Affero General Public License.

Creative Commons Attribution 3.0 All Jonkman Microblog content and data are available under the Creative Commons Attribution 3.0 license.

Switch to desktop site layout.