Handling exceptions with Mach ports