Petar Paradzik
|
f714be125c
uloop: make SIGCHLD signal handling optional
|
преди 7 години |
Michal Sojka
|
7a1057604e
uloop: Fix race condition in SIGCHLD handling
|
преди 7 години |
Felix Fietkau
|
fd57eea9f3
uloop: allow passing 0 as timeout to uloop_run
|
преди 7 години |
Felix Fietkau
|
4bc3decf87
uloop: fix a regression in timeout handling
|
преди 7 години |
Felix Fietkau
|
368fd26458
uloop: allow specifying a timeout for uloop_run()
|
преди 7 години |
Felix Fietkau
|
de3f14b643
uloop: add uloop_cancelling function
|
преди 7 години |
Eyal Birger
|
d197c8ffa3
uloop: handle waker pipe write() return value
|
преди 8 години |
Matthias Schiffer
|
1ad3d93eb8
loop: make uloop_run() return the cancelling signal
|
преди 8 години |
Felix Fietkau
|
c2f2c47f3e
uloop: add missing waker_pipe initialization
|
преди 8 години |
Yousong Zhou
|
4e3a47a4cb
uloop: use a waker for notifying sigchld and loop cancel events
|
преди 8 години |
Felix Fietkau
|
1257a38a6e
uloop: revert signalfd support for now
|
преди 8 години |
Felix Fietkau
|
93be9309b8
uloop: add back support for overriding signal handlers when signalfd is in use
|
преди 8 години |
Felix Fietkau
|
b06cd8c58e
uloop: retry waitpid on signal interrupt
|
преди 8 години |
Felix Fietkau
|
6a75b3b643
uloop: try to use signalfd for signal handling if available
|
преди 8 години |
Felix Fietkau
|
8ae74b4378
uloop: move epoll code into a separate file
|
преди 8 години |
Felix Fietkau
|
4b0aa9ccc2
uloop: move kqueue code into a separate file
|
преди 8 години |
John Crispin
|
b8d9b382e3
allow process callback to call uloop_end()
|
преди 9 години |
Rafał Miłecki
|
827ad8337e
uloop: ignore SIGPIPE by default
|
преди 9 години |
Yousong Zhou
|
08c27ceb01
uloop: optimize uloop_timeout_set() implementaiton a bit.
|
преди 9 години |
Michel Stam
|
464e05e33b
uloop: Do not override signal handlers not installed by us
|
преди 10 години |
Michel Stam
|
213122a083
uloop: Remove uloop_cancelled variable, it is not used anywhere
|
преди 10 години |
Luka Perkov
|
f32a53f92b
uloop: fix multiple calls to uloop_run()
|
преди 10 години |
Felix Fietkau
|
73a88451dd
uloop: clear uloop_fd::error on add
|
преди 10 години |
Karl Vogel
|
926121113b
uloop: Add flag to allow callback to be called on error conditions.
|
преди 10 години |
Kristian Evensen
|
13a9b7c709
Restore signal handler after uloop_run()
|
преди 11 години |
Felix Fietkau
|
04f194aa8a
uloop: fix deleting pending fd events on uloop_fd_del
|
преди 11 години |
Helmut Schaa
|
510e4956e5
uloop: Fix incorrect timeout
|
преди 11 години |
Felix Fietkau
|
b9ebdbcc64
uloop: fix corner cases with recursive uloop_run calls
|
преди 11 години |
Felix Fietkau
|
35cee2c206
uloop: fix event flags processing on mac os x
|
преди 11 години |
Felix Fietkau
|
e386259632
libubox: make uloop_fd::flags generic
|
преди 11 години |