Signal handling in Linux
Hi guys,
I know the basic concepts of signals and signal handling. Now, suppose, I register a handler for signal by using sigaction api, So who calls the signal handler? is it Kernel? If it is so, then does the signal handler execute in kernel context? And if I make any blocking call (say read) in handler, does it means that the kernel will be blocked?
Thanks,
Pradeep
|