Bug 10311

Summary: timers work incorrect
Product: uClibc Reporter: xiaoxiangjian <309428529>
Component: ThreadsAssignee: unassigned
Status: NEW ---    
Severity: normal CC: uclibc-cvs
Priority: P5    
Version: 0.9.33.2   
Target Milestone: 0.9.33.2   
Hardware: All   
OS: Linux   
Host: Target:
Build:
Attachments: Testcase timer

Description xiaoxiangjian 2017-09-13 08:48:56 UTC
Created attachment 7231 [details]
Testcase timer

In the testcase, I create four timers and they expire at the same time, but only one is actually effective。
Comment 1 xiaoxiangjian 2017-09-13 11:44:13 UTC
It seems that the function __start_helper_thread does not block the SIGTIMER signal, causing the timer_helper_thread thread to get abnormal when it receives multiple SIGTIMER signals at the same time