Exercises

  1. Fix the race conditions in interrupt.m by using sigprocmask(). Should sigsetjmp() be saving the signal mask or not?

  2. Tweak /etc/syslogd.conf to display the debug message from syslog.m in the system.log file.

Get Advanced Mac OS X Programming: The Big Nerd Ranch Guide now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.