Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!swrinde!elroy.jpl.nasa.gov!sdd.hp.com!think.com!mintaka!lcs.mit.edu!kolodner From: kolodner@lcs.mit.edu (Elliot Kolodner) Newsgroups: comp.os.mach Subject: using Mach exceptions and Unix signals in the same task Message-ID: <1991Jan30.150711.8040@mintaka.lcs.mit.edu> Date: 30 Jan 91 15:07:11 GMT Sender: kolodner@athena.mit.edu (Elliot Kolodner) Organization: Massachusetts Institute of Technology Lines: 11 I have ported a program that makes extensive use of the Unix signal facility to Mach. Now I need to modify the program. The modification requires the use of Mach exceptions. However, I'd like to change the program itself as little as possible. In particular, I prefer not to modify the signal handlers. Is there a way to catch the Mach exceptions that I require in an exception handler, and pass the rest back to system to be redelivered to the program as Unix signals, i.e. is there a way for some exceptional conditions to be processed as Mach exceptions and others to be processed as Unix signals. Elliot