aboutsummaryrefslogtreecommitdiffstats
path: root/src/jobs.c
AgeCommit message (Expand)AuthorFilesLines
2020-01-08Update copyright datesJosé Bollo1-1/+1
2019-11-06jobs: Fix callsync hangingJose Bollo1-25/+48
2019-10-17sig-monitor: Fix exit in signal handlerJosé Bollo1-0/+1
2019-09-13jobs: Wake up an event loop if neededJosé Bollo1-2/+8
2019-08-19jobs: Add starting mode for jobsJose Bollo1-48/+118
2019-05-29jobs: Fix infinite wait lockJosé Bollo1-0/+1
2019-04-02jobs: Refactor exiting jobsJosé Bollo1-67/+48
2019-03-27evmgr: Isolate the event loop from jobsJosé Bollo1-152/+30
2019-03-27system & jobs: Reverse link and acquiring eventsJosé Bollo1-11/+7
2019-03-27watchdog: Isolate the watchdog from jobsJosé Bollo1-15/+0
2019-03-27jobs: Clean unneeded codeJosé Bollo1-2/+0
2019-03-22jobs: Ensure validy of event loopFrederic Marec1-0/+3
2019-02-06Update copyright datehalibut_7.90.0halibut/7.90.07.90.0José Bollo1-1/+1
2019-02-06jobs: Ensure releasing event loopJose Bollo1-1/+2
2019-01-16jobs: Remove conditionnal REMOVE_SYSTEMD_EVENTJose Bollo1-108/+0
2019-01-16jobs: Separate internal threads from othersJosé Bollo1-61/+92
2019-01-16jobs: Refactor event loop handlingJosé Bollo1-125/+177
2018-12-31jobs: Fix a lock of call syncJose Bollo1-24/+59
2018-09-05main-afb-daemon: Export API after initializationJose Bollo1-1/+1
2018-08-28Allow choice to trap or not program faultsJosé Bollo1-13/+0
2018-08-23jobs: Abort when systemd's event loop lostflounder_5.99.4flounder/5.99.45.99.4José Bollo1-1/+2
2018-07-25Tune dependency to fdev-epollJose Bollo1-6/+13
2018-06-15api-v3: First draftJosé Bollo1-1/+1
2018-06-13jobs: Switch back to sd_eventjobol1-2/+46
2018-06-13jobs: Fix minor errorsJosé Bollo1-4/+4
2018-06-13jobs: Switch to fdev_epoll instead of sd_eventJosé Bollo1-25/+89
2018-06-13jobs: Cosmetic changesJosé Bollo1-4/+10
2018-02-27Update date of copyright noticesJosé Bollo1-1/+1
2018-02-06jobs: Add argument to startJosé Bollo1-2/+2
2018-01-18jobs: Integrate systemd watchdog by defaultJosé Bollo1-0/+9
2018-01-18jobs: Split jobs_get_sd_eventJosé Bollo1-5/+16
2017-12-01jobs: Fix locks in event loopsJosé Bollo1-11/+17
2017-11-30jobs: Fix possible race conditionJosé Bollo1-2/+4
2017-11-29jobs: rewrite of the event loop handlingJosé Bollo1-106/+108
2017-11-17fix build errorJosé Bollo1-1/+1
2017-11-17afb-proto-ws: Fix autolock in proto-wsJosé Bollo1-1/+3
2017-11-03jobs: Improve event loop integrationJosé Bollo1-58/+64
2017-10-09jobs: add const qualifier for groupsJosé Bollo1-8/+8
2017-10-09Remove tailing spaces and TODO fileJosé Bollo1-1/+1
2017-08-31jobs: optimized version of fix starveJosé Bollo1-28/+19
2017-08-30jobs: fix starveJosé Bollo1-13/+33
2017-06-02Fix error on initialisationJosé Bollo1-1/+1
2017-04-13Simplification and optimisation of jobsJosé Bollo1-148/+80
2017-04-12reduce verbosityJosé Bollo1-3/+0
2017-04-06Add an easy function for synchronous callsJosé Bollo1-4/+68
2017-04-06Avoid to stick on event loopJosé Bollo1-1/+10
2017-04-04Avoid to count child threadsJosé Bollo1-7/+9
2017-04-03Rework the jobsJosé Bollo1-272/+154
2017-03-30Start to implement the bindings V2José Bollo1-5/+10
2017-03-30Overall integration of job initialisationJosé Bollo1-0/+31