Re: HELP needed with sigsuspend!A

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Wed, 7 Apr 2004, Shvetima Gulati wrote:

> It is known that sigsuspend returns only after the signal catching 
> function returns. So if sigsuspend receives more than one signals at the 
The signal delivery in the kernel is effectively done by the function
do_signal() in which each pending signal is extracted using function dequeue_signal(). This
function returns the lowest pending signal at a time. Then the handler for that is
executed.
So there will not be a simultaneous signal handling.
HTH.
Om.

-- 

Omanakuttan.N.
Perl, C, C++.
Linux

It is against the grain of modern education to teach children to program.
What fun is there in making plans, acquiring discipline in organizing
thoughts, devoting attention to detail, and learning to be self-critical?
		-- Alan Perlis



--
Kernelnewbies: Help each other learn about the Linux kernel.
Archive:       http://mail.nl.linux.org/kernelnewbies/
FAQ:           http://kernelnewbies.org/faq/


[Index of Archives]     [Newbies FAQ]     [Linux Kernel Mentors]     [Linux Kernel Development]     [IETF Annouce]     [Git]     [Networking]     [Security]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux SCSI]     [Linux ACPI]
  Powered by Linux