In article <[EMAIL PROTECTED]>, Michael Goerz <[EMAIL PROTECTED]> wrote:
> But as it seems, a keyboard interrupt will automatically pass down to > the subprocesses, causing them to abort. Is there a way that I can > prevent the subprocesses from being canceled by a keyboard interrupt? You might try posix.setsid(), from the child fork. The object is to get the child fork out of the foreground process group for the Berkeley terminal driver. This defines who gets signals, when they originate in terminal control keys. Donn Cave, [EMAIL PROTECTED] -- http://mail.python.org/mailman/listinfo/python-list