Gitiles
Code Review
Sign In
git01.mediatek.com
/
haproxy
/
a538452fa4085fe71c313f3aa9a24f483cf64c9c
/
src
/
wdt.c
1229ef3
MINOR: wdt: do not rely on threads_to_dump anymore
by Willy Tarreau
· Fri Jul 01 17:26:15 2022 +0200
03f9b35
MEDIUM: tinfo: add a dynamic thread-group context
by Willy Tarreau
· Mon Jun 27 16:02:24 2022 +0200
adc1f52
MINOR: wdt: use ltid_bit in wdt_handler()
by Willy Tarreau
· Mon Jun 27 16:20:13 2022 +0200
e7475c8
MEDIUM: tasks/fd: replace sleeping_thread_mask with a TH_FL_SLEEPING flag
by Willy Tarreau
· Mon Jun 20 09:23:24 2022 +0200
bdcd325
MINOR: thread: only use atomic ops to touch the flags
by Willy Tarreau
· Wed Jun 22 09:19:46 2022 +0200
ae053b3
BUG/MEDIUM: wdt: don't trigger the watchdog when p is unitialized
by William Lallemand
· Fri May 13 11:03:39 2022 +0200
a0b9953
REORG: thread/sched: move the thread_info flags to the thread_ctx
by Willy Tarreau
· Thu Sep 30 18:48:37 2021 +0200
45c38e2
REORG: thread/clock: move the clock parts of thread_info to thread_ctx
by Willy Tarreau
· Thu Sep 30 18:28:49 2021 +0200
6414e44
CLEANUP: wdt: do not remap SI_TKILL to SI_LWP, test the values directly
by Willy Tarreau
· Fri Oct 08 15:31:04 2021 +0200
b474f43
MINOR: wdt: move wd_timer to wdt.c
by Willy Tarreau
· Fri Oct 08 15:23:26 2021 +0200
2169498
MINOR: clock: move the clock_ids to clock.c
by Willy Tarreau
· Fri Oct 08 15:09:17 2021 +0200
6cb0c39
REORG: clock/wdt: move wdt timer initialization to clock.c
by Willy Tarreau
· Fri Oct 08 14:48:30 2021 +0200
5554264
REORG: time: move time-keeping code and variables to clock.c
by Willy Tarreau
· Fri Oct 08 09:33:24 2021 +0200
19b18ad
CLENAUP: wdt: use ha_tkill() instead of accessing pthread directly
by Willy Tarreau
· Wed Oct 06 21:43:38 2021 +0200
9310f48
CLEANUP: tree-wide: remove unneeded include time.h in ~20 files
by Willy Tarreau
· Wed Oct 06 16:18:40 2021 +0200
7f673c2
BUILD: wdt: include signal-t.h
by Willy Tarreau
· Sat May 08 12:27:42 2021 +0200
fc633b6
CLEANUP: config: Return ERR_NONE from config callbacks instead of 0
by Christopher Faulet
· Fri Nov 06 15:24:23 2020 +0100
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
f268ee8
REORG: include: split global.h into haproxy/global{,-t}.h
by Willy Tarreau
· Thu Jun 04 17:05:57 2020 +0200
48fbcae
REORG: tools: split common/standard.h into haproxy/tools{,-t}.h
by Willy Tarreau
· Wed Jun 03 18:09:46 2020 +0200
3f567e4
REORG: include: split hathreads into haproxy/thread.h and haproxy/thread-t.h
by Willy Tarreau
· Thu May 28 15:29:19 2020 +0200
2a83d60
REORG: include: move debug.h from common/ to haproxy/
by Willy Tarreau
· Wed May 27 16:58:08 2020 +0200
4c7e4b7
REORG: include: update all files to use haproxy/api.h or api-t.h if needed
by Willy Tarreau
· Wed May 27 12:58:42 2020 +0200
de01ea9
MINOR: wdt: Move the definitions of WDTSIG and DEBUGSIG into types/signal.h.
by Olivier Houchard
· Wed Mar 18 13:07:19 2020 +0100
0627815
BUILD: wdt: only test for SI_TKILL when compiled with thread support
by Willy Tarreau
· Tue Mar 10 09:26:17 2020 +0100
e58114e
MINOR: wdt: do not depend on USE_THREAD
by Willy Tarreau
· Wed Mar 04 10:53:07 2020 +0100
d6f1966
MEDIUM: wdt: fall back to CLOCK_REALTIME if CLOCK_THREAD_CPUTIME is not available
by Willy Tarreau
· Wed Mar 04 10:48:18 2020 +0100
7259fa2
BUG/MINOR: wdt: do not return an error when the watchdog couldn't be enabled
by Willy Tarreau
· Wed Mar 04 10:46:13 2020 +0100
c1563e5
MINOR: wdt: always clear sigev_value to make valgrind happy
by Willy Tarreau
· Wed Feb 26 14:03:05 2020 +0100
a92c5ce
BUILD/MEDIUM: threads: rename thread_info struct to ha_thread_info
by David Carlier
· Fri Sep 13 05:03:12 2019 +0100
a37cb18
MINOR: wdt: also consider that waiting in the thread dumper is normal
by Willy Tarreau
· Wed Jul 31 19:20:39 2019 +0200
bc1b820
BUILD: watchdog: condition it to USE_RT
by Willy Tarreau
· Thu May 23 10:20:55 2019 +0200
02255b2
BUILD: watchdog: use si_value.sival_int, not si_int for the timer's value
by Willy Tarreau
· Thu May 23 08:36:29 2019 +0200
823bda0
BUILD: time: remove the test on _POSIX_C_SOURCE
by Willy Tarreau
· Wed May 22 19:12:54 2019 +0200
2bfefdb
MAJOR: watchdog: implement a thread lockup detection mechanism
by Willy Tarreau
· Fri May 03 13:52:18 2019 +0200