index
:
frr
master
frr
Fast-forward packages
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
lib
/
thread.c
(
follow
)
Commit message (
Expand
)
Author
Age
Files
Lines
*
*: Rename thread.[ch] to event.[ch]
Donald Sharp
2023-03-24
1
-2198
/
+0
*
*: Add a hash_clean_and_free() function
Donald Sharp
2023-03-21
1
-3
/
+1
*
*: auto-convert to SPDX License IDs
David Lamparter
2023-02-09
1
-16
/
+1
*
build, vtysh: extract vtysh commands from .xref
David Lamparter
2022-10-26
1
-2
/
+0
*
lib: ensure locals are inited to NULL
Mark Stapp
2022-08-31
1
-1
/
+4
*
*: frr_with_mutex change to follow our standard
Donald Sharp
2022-07-20
1
-23
/
+23
*
lib: Return 0 as remaining msec if the thread is not scheduled
Donatas Abraitis
2022-07-18
1
-0
/
+3
*
lib: Make thread_is_scheduled a static inline
Donald Sharp
2022-05-20
1
-8
/
+0
*
lib, yang: Fix spellinig of miliseconds
Donald Sharp
2022-04-02
1
-1
/
+1
*
lib: Fix FreeBSD clock_gettime(CLOCK_THREAD_CPUTIME_ID,..) going backwards
Donald Sharp
2022-03-01
1
-0
/
+21
*
lib, vtysh: Add `show thread timers` command
Donald Sharp
2022-02-28
1
-0
/
+37
*
lib: Add a Dev catch for when a timer is set for > 1 year
Donald Sharp
2022-02-25
1
-0
/
+6
*
*: Change thread->func to return void instead of int
Donald Sharp
2022-02-24
1
-10
/
+11
*
lib: Save number of times a thread is starved
Donald Sharp
2022-02-10
1
-10
/
+19
*
lib, zebra: Add ability to tell thread system to ignore late timers
Donald Sharp
2022-01-20
1
-6
/
+7
*
lib: Figure out if we are being starved for cpu
Donald Sharp
2022-01-20
1
-0
/
+19
*
*: use semicolon after printfrr_ext_autoreg_{p,d}
David Lamparter
2022-01-14
1
-1
/
+1
*
lib: add `%pTH` / `%pTHD` for printing thread info
David Lamparter
2022-01-14
1
-0
/
+67
*
*: Convert quagga_signal_X to frr_signal_X
Donald Sharp
2021-11-11
1
-1
/
+1
*
lib: change thread_add_* API
Igor Ryzhov
2021-10-20
1
-37
/
+26
*
lib: Add a thread_is_scheduled function
Donald Sharp
2021-10-20
1
-0
/
+8
*
lib: try CLOCK_THREAD_CPUTIME_ID
David Lamparter
2021-06-24
1
-3
/
+19
*
lib: make cputime checks runtime options (v2)
David Lamparter
2021-06-24
1
-46
/
+124
*
Merge pull request #8545 from opensourcerouting/assert-our-own
Mark Stapp
2021-05-03
1
-1
/
+1
|
\
|
*
*: remaining zassert => assert
David Lamparter
2021-04-23
1
-1
/
+1
*
|
lib: Provide some better error handling for operator
Donald Sharp
2021-05-02
1
-1
/
+4
|
/
*
Merge pull request #8465 from opensourcerouting/vtysh-scan-snafu
Mark Stapp
2021-04-16
1
-13
/
+13
|
\
|
*
vtysh: add lib/thread.c to vtysh_scan
David Lamparter
2021-04-15
1
-13
/
+13
*
|
lib: Incorporate Wall and Cpu warning into `show thread cpu`
Donald Sharp
2021-03-26
1
-6
/
+17
*
|
lib: Differentiate between real and cpu bound processes
Donald Sharp
2021-03-26
1
-4
/
+18
|
/
*
*: require semicolon after DEFINE_<typesafe...>
David Lamparter
2021-03-17
1
-2
/
+2
*
*: require semicolon after DEFINE_MTYPE & co
David Lamparter
2021-03-17
1
-4
/
+4
*
Merge pull request #7951 from mjstapp/fix_cancel_event
Donald Sharp
2021-03-02
1
-42
/
+161
|
\
|
*
libs, bgpd: improve task cancellation by argument value
Mark Stapp
2021-02-09
1
-42
/
+151
|
*
libs: make the task cancellation struct private
Mark Stapp
2021-02-09
1
-0
/
+10
*
|
lib: Reduce getrusage/monotime for event handling
Donald Sharp
2021-02-22
1
-1
/
+10
*
|
lib: pass the thread_master to process_timers()
Mark Stapp
2021-02-18
1
-6
/
+7
*
|
lib: don't awaken from poll for every timer
Mark Stapp
2021-02-18
1
-4
/
+12
*
|
lib: remove unneeded arg from timer api
Mark Stapp
2021-02-18
1
-10
/
+6
*
|
lib: small code cleanup in thread.c
Mark Stapp
2021-02-18
1
-2
/
+1
*
|
*: remove tabs & newlines from log messages
David Lamparter
2021-02-14
1
-1
/
+1
|
/
*
lib/xref: fix frrtrace() calls in thread code
David Lamparter
2021-02-03
1
-15
/
+18
*
Merge pull request #6766 from opensourcerouting/xref
Russ White
2021-02-02
1
-48
/
+48
|
\
|
*
lib/xref: use to transport thread_* file/line/func
David Lamparter
2021-02-01
1
-48
/
+48
*
|
lib: Line up `show thread cpu` output appropriately
Donald Sharp
2021-02-01
1
-3
/
+3
|
/
*
lib: add startup option to limit fds
Mark Stapp
2020-11-18
1
-2
/
+9
*
* : clean up format specifiers for gcc-10
Mark Stapp
2020-11-04
1
-4
/
+3
*
lib: fix missed pointer update
Quentin Young
2020-11-02
1
-3
/
+3
*
lib: avoid signal-handling race with event loop poll call
Mark Stapp
2020-10-28
1
-13
/
+60
*
lib: add debug output for signal mask
Mark Stapp
2020-10-28
1
-0
/
+46
[next]