HP3000-L Archives

March 1995, Week 5

HP3000-L@RAVEN.UTC.EDU

Options: Use Monospaced Font
Show Text Part by Default
Show All Mail Headers

Message: [<< First] [< Prev] [Next >] [Last >>]
Topic: [<< First] [< Prev] [Next >] [Last >>]
Author: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Subject:
From:
Jim Wowchuk <[log in to unmask]>
Reply To:
Jim Wowchuk <[log in to unmask]>
Date:
Wed, 29 Mar 1995 19:21:46 +1000
Content-Type:
text/plain
Parts/Attachments:
text/plain (26 lines)
At 07:39 PM 28/3/95 -0800, Paul Taffel wrote:
>The bottom line is that applications are expected to arm the appropriate
>Posix signal handlers for the SIGINT signal (which is what's generated
>when a Posix application sees <Control-Y>), and that there's nothing
>anyone can do (at least under MPE/iX 5.0) to prevent the SIGINT from
>propagating to all processes in the process tree.
[snip...]
>It seemed ridiculous to me that all process-handling applications should
>have to add SIGINT handlers to work-around this 'feature', but it also
>seems that there's no easy way for SIGINT to have been implemented in a
>Posix-compliant manner without having this side-effect.
 
My thoughts when I first saw this complaint were that it sounds like
standard Unix operating behaviour: propagate all signals to parent
processes; when in doubt (ie not trapped), then abort.
 
Guess we are obliged to take the bad with the good, but I'd have expected
better from MPE.
----
Jim "seMPEr" Wowchuk           Internet:    [log in to unmask]
Vanguard Computer Services     Compu$erve:  100036,106
 _--_|\                        Post:        PO Box 18, North Ryde, NSW 2113
/      \                       Phone:       +61 (2) 888-9688
\.--.__/ <---Sydney NSW        Fax:         +61 (2) 888-3056
      v      Australia

ATOM RSS1 RSS2