Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Event loop without signal handlers (epoll/signalfd/timer_create) #35

Draft
wants to merge 2 commits into
base: master
Choose a base branch
from

Commits on Oct 3, 2022

  1. Change buildsystem to automake

    Change buildsystem from custom GNUmakefile to standard automake.
    
    This allows builds with the standard invocation of
    
        autoreconf -if      # if not building from dist tarball
        ./configure
        make
        sudo make install
    
    The configure.ac is based on the output of autoscan, with quite a
    bit of manual work added on top.
    
    Uses the ancient serial-tests test harness in order to re-use the
    existing run-tests script.
    ndim committed Oct 3, 2022
    Configuration menu
    Copy the full SHA
    00348b4 View commit details
    Browse the repository at this point in the history
  2. XXX first shot at main event loop

    First shot at main event loop with timer_create(), signalfd(),
    and (later) possibly STDIN_FILENO.
    
    TODO: Support -c and -s, and make sense of -d/-D
    ndim committed Oct 3, 2022
    Configuration menu
    Copy the full SHA
    376c8cc View commit details
    Browse the repository at this point in the history