Skip to content

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

Draft
ndim wants to merge 2 commits intospkr-beep:masterfrom
ndim:testing/signalfd-event-loop
Draft

Event loop without signal handlers (epoll/signalfd/timer_create)#35
ndim wants to merge 2 commits intospkr-beep:masterfrom
ndim:testing/signalfd-event-loop

Conversation

@ndim
Copy link
Member

@ndim ndim commented Oct 3, 2022

No description provided.

ndim added 2 commits October 3, 2022 07:07
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