On Jul 23,  8:03pm, charles.cui1...@gmail.com (Charles Cui) wrote:
-- Subject: Re: updates?

| Hi Christos,
| 
|     I have attached a program to test the delivery order of signals.
| It turns out that both Linux and our current implementation use a FIFO
| policy to deliver signal, (1. only realtime signals and 2. mix of realtime
| signals and standard signals)
| I do not know how FreeBSD handles it.
| Let me know if there are any problems.

Ok good start.  Let's add more things in the queue (or split it into
separate tests) to show that:
        - realtime signals are ordered properly
        - you can queue more than one realtime signal
        - don't use sighold/sigrelse. these are obsolete and release
          only one signal at a time. use sigprocmask (plus since you are
          releasing them one at a time, the release order is the order
          you are going to see them delivered.

Then we can turn it into an ATF test.

Thanks,

christos

Reply via email to