Gitiles
Code Review
Sign In
git01.mediatek.com
/
haproxy
/
f75cc5468a6d4febf2b2263e3e193eeb179a5867
/
src
/
signal.c
eea152e
BUG/MINOR: signals/poller: ensure wakeup from signals
by Matthias Wirth
· Fri Sep 09 10:21:00 2022 +0200
2b71810
CLEANUP: lists/tree-wide: rename some list operations to avoid some confusion
by Willy Tarreau
· Wed Apr 21 07:32:39 2021 +0200
36979d9
REORG: include: move the error reporting functions to from log.h to errors.h
by Willy Tarreau
· Fri Jun 05 17:27:29 2020 +0200
aeed4a8
REORG: include: move log.h to haproxy/log{,-t}.h
by Willy Tarreau
· Thu Jun 04 22:01:04 2020 +0200
3727a8a
REORG: include: move signal.h to haproxy/signal{,-t}.h
by Willy Tarreau
· Thu Jun 04 17:37:26 2020 +0200
cea0e1b
REORG: include: move task.h to haproxy/task{,-t}.h
by Willy Tarreau
· Thu Jun 04 17:25:40 2020 +0200
5775d09
CLEANUP: threads: remove a few needless includes of hathreads.h
by Willy Tarreau
· Thu May 28 17:00:53 2020 +0200
b0198cc
BUG/MEDIUM: wdt: Don't ignore WDTSIG and DEBUGSIG in __signal_process_queue().
by Olivier Houchard
· Wed Mar 18 13:10:05 2020 +0100
f6989ca
CLEANUP: Fix a typo in the signal subsystem
by Joseph Herlant
· Sun Nov 25 11:19:40 2018 -0800
b6b3df3
MEDIUM: initcall: use initcalls for a few initialization functions
by Willy Tarreau
· Mon Nov 26 16:31:20 2018 +0100
2455ceb
MEDIUM: memory: use pool_destroy_all() to destroy all pools on deinit()
by Willy Tarreau
· Mon Nov 26 15:57:34 2018 +0100
8ceae72
MEDIUM: init: use initcall for all fixed size pool creations
by Willy Tarreau
· Mon Nov 26 11:58:30 2018 +0100
31a1c1d
MEDIUM: signal: signal_unregister() removes every handlers
by William Lallemand
· Tue Nov 20 17:36:52 2018 +0100
d3801c1
MEDIUM: startup: unify signal init between daemon and mworker mode
by William Lallemand
· Tue Sep 11 10:06:23 2018 +0200
ebf304f
MEDIUM: mworker: block SIGCHLD until the master is ready
by William Lallemand
· Tue Sep 11 10:06:21 2018 +0200
ad8bd24
MINOR: signal: don't pass the signal number anymore as the wakeup reason
by Willy Tarreau
· Thu Jul 26 16:11:33 2018 +0200
6e1796e
BUG/MINOR: signals: ha_sigmask macro for multithreading
by William Lallemand
· Thu Jun 07 11:23:40 2018 +0200
933642c
BUG/MINOR: don't ignore SIG{BUS,FPE,ILL,SEGV} during signal processing
by William Lallemand
· Thu Jun 07 09:49:04 2018 +0200
1aab50b
BUG/MEDIUM: threads: handle signal queue only in thread 0
by William Lallemand
· Thu Jun 07 09:46:01 2018 +0200
bafbe01
CLEANUP: pools: rename all pool functions and pointers to remove this "2"
by Willy Tarreau
· Fri Nov 24 17:34:44 2017 +0100
9dcf9b6
MINOR: threads: Use __decl_hathreads to declare locks
by Christopher Faulet
· Mon Nov 13 10:34:01 2017 +0100
2a944ee
BUILD: threads: Rename SPIN/RWLOCK macros using HA_ prefix
by Christopher Faulet
· Tue Nov 07 10:42:54 2017 +0100
b79a94c
MEDIUM: threads/signal: Add a lock to make signals thread-safe
by Christopher Faulet
· Tue May 30 15:34:30 2017 +0200
73b85e7
MEDIUM: mworker: handle reload and signals
by William Lallemand
· Thu Jun 01 17:38:51 2017 +0200
d50b4ac
MEDIUM: unblock signals on startup.
by Willy Tarreau
· Wed Apr 20 10:33:15 2016 +0200
1a53b5e
BUG/MEDIUM: signal: signal handler does not properly check for signal bounds
by Willy Tarreau
· Thu Jan 24 02:06:05 2013 +0100
6747e27
MINOR: signal: don't block SIGPROF by default
by Willy Tarreau
· Fri Jan 04 16:20:20 2013 +0100
c39b0d1
MINOR: signal: really ignore signals configured with no handler
by Willy Tarreau
· Thu Oct 04 19:19:36 2012 +0200
d0807c3
[MEDIUM] signals: support redistribution of signal zero when stopping
by Willy Tarreau
· Fri Aug 27 18:26:11 2010 +0200
24f4efa
[MEDIUM] signals: add support for registering functions and tasks
by Willy Tarreau
· Fri Aug 27 17:56:48 2010 +0200
be8c736
[BUILD] fix a minor build warning on AIX
by Willy Tarreau
· Thu Jul 23 13:40:20 2009 +0200
8f38bd0
[MINOR] add basic signal handling functions
by Willy Tarreau
· Sun May 10 08:53:33 2009 +0200