 | | In this chapter, we learned how to process signals, and how to use signals to implement important functions such as timeouts. When writing systems-level programs, handling signals is almost always required to some extent, and knowledge of the material in this chapter is vital. In the next chapter we will learn how to handle processes, including how to implement job control. Job control demonstrates many of the complex interactions between processes and signals that the systems programmer sometimes has to deal with. | |
|