aboutsummaryrefslogtreecommitdiffstats
path: root/src/libstrongswan/processing/watcher.c
Commit message (Expand)AuthorAgeFilesLines
* watcher: Check for cancellation if poll() fails with EINTRMartin Willi2015-12-041-0/+7
* watcher: Proper handle poll() POLLHUP/NVAL signalingMartin Willi2014-11-281-13/+36
* watcher: Use Windows read/write(2) wrappers instead of compile-conditionsMartin Willi2014-11-211-8/+0
* watcher: Use poll(2) instead of selectMartin Willi2014-11-211-24/+38
* watcher: Add a method to query the watcher stateMartin Willi2014-09-241-7/+25
* watcher: Prevent race condition spawning multiple watcher threadsMartin Willi2014-06-171-1/+3
* watcher: Add Windows supportMartin Willi2014-06-041-16/+80
* watcher: Don't wait for running callback once watcher thread cancelledMartin Willi2014-05-071-1/+8
* watcher: Avoid queueing multiple watcher callbacks at the same timeMartin Willi2014-05-071-1/+8
* watcher: Don't complain if select() syscall got interruptedMartin Willi2014-01-221-1/+1
* watcher: Rebuild fdset when select() failsMartin Willi2013-10-241-1/+12
* watcher: Made notify array initialization compatible with older GCC versionsTobias Brunner2013-07-251-2/+1
* watcher: use processors new execute_job() to notify FDsMartin Willi2013-07-181-9/+1
* watcher: properly support multiple watch callback types for the same FDMartin Willi2013-07-181-35/+40
* watcher: read multiple notifications if availableMartin Willi2013-07-181-2/+15
* watcher: add some debugging statementsMartin Willi2013-07-181-0/+12
* watcher: if the processor has no threads, execute the job with watcher threadMartin Willi2013-07-181-11/+19
* watcher: unregister a watcher FD if its thread gets cancelledMartin Willi2013-07-181-0/+13
* watcher: release threads waiting in remove() when watcher thread gets cancelledMartin Willi2013-07-181-0/+24
* watcher: add a centralized an generic facility to monitor file descriptorsMartin Willi2013-07-181-0/+396