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

Conversation

ndim
Copy link
Member

@ndim ndim commented Oct 3, 2022

No description provided.

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.
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 ndim linked an issue Oct 3, 2022 that may be closed by this pull request
@ndim ndim changed the title Testing/signalfd event loop Test a signalfd based event loop without signal handlers Oct 3, 2022
@ndim ndim changed the title Test a signalfd based event loop without signal handlers Test signalfd(2)/timer_create(2) based event loop without signal handlers Oct 9, 2022
@ndim ndim changed the title Test signalfd(2)/timer_create(2) based event loop without signal handlers Event loop based on signalfd(2)/timer_create(2) without signal handlers Oct 9, 2022
@ndim ndim changed the title Event loop based on signalfd(2)/timer_create(2) without signal handlers Event loop without signal handlers (using epoll/7), signalfd(2), timer_create(2)) Oct 9, 2022
@ndim ndim changed the title Event loop without signal handlers (using epoll/7), signalfd(2), timer_create(2)) Event loop without signal handlers (epoll/signalfd/timer_create) Oct 9, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

SIGTSTP keeps the speaker active
1 participant