aboutsummaryrefslogtreecommitdiffstats
path: root/src/libserver/worker_util.c
Commit message (Expand)AuthorAgeFilesLines
* [Minor] Improve logging reopeningVsevolod Stakhov2019-10-071-0/+3
* [Minor] Oops, fix hyperscan disabled buildVsevolod Stakhov2019-10-041-4/+3
* [Fix] Fix hearbeats restart issueVsevolod Stakhov2019-10-041-0/+11
* [Minor] Do not refork on heartbeat loss if it has not been configuredVsevolod Stakhov2019-10-041-1/+2
* [Minor] Strictly check worker context magicVsevolod Stakhov2019-10-041-0/+8
* [Minor] Remove unused struct timevalVsevolod Stakhov2019-10-041-5/+0
* [Minor] Try to fix finishing handlersVsevolod Stakhov2019-10-041-0/+3
* [Fix] Do not use ephemeral stringVsevolod Stakhov2019-10-031-2/+2
* [Project] More work towards heartbeating logic implementationVsevolod Stakhov2019-09-221-11/+22
* [Project] Allow to kill workers that hang upVsevolod Stakhov2019-09-211-0/+25
* [Project] Add child change control command typeVsevolod Stakhov2019-09-211-0/+9
* [Minor] Another heartbeat raceVsevolod Stakhov2019-09-161-1/+2
* [Minor] Relax heartbeat checksVsevolod Stakhov2019-09-161-1/+3
* [Project] Allow to convert control command from a stringVsevolod Stakhov2019-09-141-1/+1
* [Project] Add heartbeat eventsVsevolod Stakhov2019-09-101-0/+4
* [Project] Add preliminary support of the heartbeatsVsevolod Stakhov2019-09-101-0/+91
* [Fix] Fix pending checks for eventsVsevolod Stakhov2019-08-291-2/+2
* [Minor] Another leak pluggedVsevolod Stakhov2019-07-161-0/+1
* [Minor] Slight types improvementVsevolod Stakhov2019-06-281-4/+4
* [Fix] Fix alignment messVsevolod Stakhov2019-06-271-0/+4
* [Minor] Load hyperscan cache in controller as wellVsevolod Stakhov2019-06-221-1/+33
* [Minor] Fix include pathsVsevolod Stakhov2019-06-221-2/+2
* [Minor] Optimize the case when there are no finish eventsVsevolod Stakhov2019-06-221-0/+5
* [Project] Another try to deal with final eventsVsevolod Stakhov2019-06-221-16/+47
* [Project] Another workaround for signals...Vsevolod Stakhov2019-06-221-24/+35
* [Rework] Rework children operationsVsevolod Stakhov2019-06-221-3/+104
* [Minor] Try to fix more issuesVsevolod Stakhov2019-06-221-0/+2
* [Project] Adopt normal worker and contorllerVsevolod Stakhov2019-06-221-7/+1
* [Project] Further reworkVsevolod Stakhov2019-06-221-53/+62
* [Project] Remove libfann, gd and other unsupported stuffVsevolod Stakhov2019-06-221-40/+52
* [Project] First refactoring step libevent->libevVsevolod Stakhov2019-06-221-11/+11
* [Minor] Print limit values on start of the workerVsevolod Stakhov2019-03-191-6/+33
* [Minor] Improve setrlimit loggingVsevolod Stakhov2019-03-191-7/+26
* [Minor] Fix format stringVsevolod Stakhov2019-03-191-1/+1
* [Feature] Check limits after being set, migrate to uint64Vsevolod Stakhov2019-03-191-1/+19
* [Project] HTTP: Rework HTTP connections API to simplify its usageVsevolod Stakhov2019-02-251-9/+3
* [Fix] Set rspamd user to initialise supplementary groups on reloadVsevolod Stakhov2019-02-201-2/+4
* [Rework] Finish http code split and cleanupVsevolod Stakhov2019-02-151-0/+1
* [Minor] Improve crash loggingVsevolod Stakhov2018-10-161-0/+1
* [Minor] Fix event pending checksVsevolod Stakhov2018-10-061-2/+2
* [Minor] Log should not depend on configMikhail Galanin2018-08-301-2/+2
* [Minor] Support ucontext on osxVsevolod Stakhov2018-08-261-0/+2
* [Minor] Clear struct before useMikhail Galanin2018-08-171-0/+1
* [Fix] Fix sending string methodVsevolod Stakhov2018-07-171-1/+8
* [Fix] Fix build where ucontext is defined in ucontext.hVsevolod Stakhov2018-07-091-0/+4
* [CritFix] Do not overwrite PID of the main processVsevolod Stakhov2018-06-291-1/+0
* [CritFix] Fix maps race conditions on reloadVsevolod Stakhov2018-06-191-3/+0
* [Feature] Main process crash will now cleanup all childrenVsevolod Stakhov2018-06-181-10/+35
* [Feature] Print stack trace on crashVsevolod Stakhov2018-06-181-0/+108
* [Fix] Cleanup maps data on shutdownVsevolod Stakhov2018-06-141-10/+1