mirror of
https://git.haproxy.org/git/haproxy.git/
synced 2025-09-22 14:21:25 +02:00
MINOR: debug: use ltid_bit in ha_thread_dump()
Since commit cc7a11ee3 ("MINOR: threads: set the tid, ltid and their bit in thread_cfg") we ought not use (1UL << thr) to get the group mask for thread <thr>, but (ha_thread_info[thr].ltid_bit). ha_thread_dump() needs this.
This commit is contained in:
parent
377e37a80f
commit
38d0712748
@ -158,7 +158,7 @@ void ha_backtrace_to_stderr(void)
|
||||
*/
|
||||
void ha_thread_dump(struct buffer *buf, int thr, int calling_tid)
|
||||
{
|
||||
unsigned long thr_bit = 1UL << thr;
|
||||
unsigned long thr_bit = ha_thread_info[thr].ltid_bit;
|
||||
unsigned long long p = ha_thread_ctx[thr].prev_cpu_time;
|
||||
unsigned long long n = now_cpu_time_thread(thr);
|
||||
int stuck = !!(ha_thread_ctx[thr].flags & TH_FL_STUCK);
|
||||
|
Loading…
x
Reference in New Issue
Block a user