Signals

What happens when a process receives a signal (e.g., SIGINT from Ctrl+C) and has not registered a custom signal handler?

A

The signal is queued until the process explicitly checks for it

B

The signal is silently ignored

C

The kernel executes the default action for that signal

D

The process is paused until another signal resumes it