aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/src/worker.c (unfollow)
Commit message (Expand)Author
2023-12-12switch to egor@tensin.nameEgor Tensin
2023-11-15implement a command to list runsEgor Tensin
2023-11-12refactoringEgor Tensin
2023-07-18switch to JSON-RPC as message formatEgor Tensin
2023-07-09store process output in SQLiteEgor Tensin
2023-07-05worker: actually stay offlineEgor Tensin
2023-07-05tcp_server: keep track of client threadsEgor Tensin
2023-07-04worker: close the leftover descriptorEgor Tensin
2023-07-04move custom message parsing to a separate moduleEgor Tensin
2023-07-04storage: mark completed runs as suchEgor Tensin
2023-06-30show git hash with --versionEgor Tensin
2023-06-13minor refactoringEgor Tensin
2023-06-13signal: remove the stupid add_to_event_loop wrapperEgor Tensin
2023-06-13event_loop: add event_loop_add_onceEgor Tensin
2023-06-13signal: refactoringEgor Tensin
2023-06-13use signalfd to stop on SIGTERMEgor Tensin
2023-06-11msg: rework some APIsEgor Tensin
2023-05-15signal: refactoringEgor Tensin
2023-05-15minor refactoringEgor Tensin
2023-05-15signal: refactoring, add comments in tcp_server, etc.Egor Tensin
2023-05-15EINVAL means EINTR also?Egor Tensin
2023-05-15rework server-worker communicationEgor Tensin
2023-05-14command: adjust order of parameters to handlersEgor Tensin
2023-05-14process: add process_output_dumpEgor Tensin
2023-05-13ci_queue -> run_queueEgor Tensin
2023-05-13command: refactoringEgor Tensin
2023-05-13best practices & coding style fixesEgor Tensin
2023-05-13add command module to handle request-response communicationsEgor Tensin
2023-05-06add a TODO noteEgor Tensin
2023-05-06shut down server/workers gracefully on SIGTERMEgor Tensin
2023-05-06get rid of __attribute__((constructor))Egor Tensin
2023-04-29make struct ci_queue_entry opaqueEgor Tensin
2023-04-29make struct worker opaqueEgor Tensin
2023-04-27rename commandsEgor Tensin
2022-12-02add copyright noticesEgor Tensin
2022-09-08log: refactoringEgor Tensin
2022-09-08sanitize #include-sEgor Tensin
2022-08-28update command namesEgor Tensin
2022-08-28worker: fix a crashEgor Tensin
2022-08-28make proper "error" messagesEgor Tensin
2022-08-28make compilers happierEgor Tensin
2022-08-28holy crap, it actually kinda works nowEgor Tensin
2022-08-26add check_errno macroEgor Tensin
2022-08-26fix pthread error handlingEgor Tensin
2022-08-26worker: allow graceful shutdownsEgor Tensin
2022-08-26worker: capture process outputEgor Tensin
2022-08-26add some more codeEgor Tensin