Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.


  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint
Share this Page URL
Help

22. Signals: Advanced Features

Chapter 22. Signals: Advanced Features

This chapter completes the discussion of signals that we began in Chapter 20, covering a number of more advanced topics, including the following:

  • core dump files;

  • special cases regarding signal delivery, disposition, and handling;

  • synchronous and asynchronous generation of signals;

  • when and in what order signals are delivered;

  • interruption of system calls by signal handlers, and how to automatically restart interrupted system calls;

  • realtime signals;

  • the use of sigsuspend() to set the process signal mask and wait for a signal to arrive;

  • the use of sigwaitinfo() (and sigtimedwait()) to synchronously wait for a signal to arrive;


  

You are currently reading a PREVIEW of this book.

                                                                                                                    

Get instant access to over $1 million worth of books and videos.

  

Start a Free 10-Day Trial


  
  • Safari Books Online
  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint