This patch https://github.com/ycui1984/posixtestsuite/blob/master/patches/REALTIME_SIGNAL/0007-improve-efficiency.patch
improves the code efficiency and removes duplicate search in the signal queue. 2016-07-27 10:34 GMT-07:00 Charles Cui <charles.cui1...@gmail.com>: > Yeah, I will try to improve the code efficiency. > > 2016-07-27 10:14 GMT-07:00 Christos Zoulas <chris...@zoulas.com>: > >> On Jul 27, 8:23am, charles.cui1...@gmail.com (Charles Cui) wrote: >> -- Subject: Re: updates? >> >> | 3. there will be a concern if we count the number of signals each time, >> | but this sigcnts logic may can be merged with siggetinfo. >> >> Can you try doing that? >> >> | 2. I can add kassert around ret. >> | 1. I know sp cannot be NULL, and if it is NULL, the sigcnt is zero, >> what do >> | you mean of code would die (which piece of code)? >> >> I mean the code that unconditionally deleted the signal from the set. >> >> christos >> > >