On Sun, Jan 14, 2007 at 10:26:08AM -0800, Matthew Dillon wrote: > > :What happens if a second signal gets delivered to the process before > :the first signal is checked by the userland process? > : > > Not sure what you mean. A second mailboxed signal or a normal signal? > Using the signal number or a different signal number?
A second mailboxed signal with a different number. Eg: you make a syscall, the syscall returns EINTR and you go to check what's on the mailbox, but before being able to read what's on the mailbox an other signal gets delivered, so when you actually want to look at the mailbox you would be reading the second signal instead of the first one. -- La prueba más fehaciente de que existe vida inteligente en otros planetas, es que no han intentado contactar con nosotros.
