develooper Front page | perl.perl6.internals | Postings from January 2001

Re: Speaking of signals...

Thread Previous | Thread Next
From:
Ariel Scolnicov
Date:
January 4, 2001 01:26
Subject:
Re: Speaking of signals...
Message ID:
yzqhf3fk6rx.fsf@compugen.co.il

Here is the complete list of SunOS signals (as reported by "kill -l"),
with possible uses for each.  Some I'm discounting as "not useful"
(for Perl programs), but it ain't necessarily so...

=over 4

=item HUP

Prodding daemons, dealing with loss of interactivity

=item INT, QUIT, TERM (#15, presented out of sequence!)

Exiting nicely

=item ILL, TRAP, ABRT, EMT, FPE, KILL, BUS, SEGV, SYS

Not useful in Perl

=item PIPE

I/O

=item ALRM, VTALRM? (#28, presented out of sequence)

Alarm, discussed in other messages

=item USR1, USR2

Prodding

=item CHLD

Child process reaping

=item LOST

Power fail?  (Can anything be made of this?)

=item WINCH

curses programs (though curses can handle *some* of the
reconfiguration issues)

=item URG, IO

I/O

=item STOP, TSTP, CONT, TTIN, TTOU, PROF, XCPU, XFSZ, WAITING, LWP

Not useful in Perl.

TSTP might be useful in curses programs, though terminal resetting can
be achieved by the library itself.

=back



I can see these issues from the list:

=over 4

=item I/O

=item Prodding daemons

=item Process management

=item Exit cleanups

=item Text-window cleanups (also related to above)

=item Timers

=back


-- 
Ariel Scolnicov        |"GCAAGAATTGAACTGTAG"            | ariels@compugen.co.il
Compugen Ltd.          |Tel: +972-2-5713025 (Jerusalem)	\ We recycle all our Hz
72 Pinhas Rosen St.    |Tel: +972-3-7658117 (Main office)`---------------------
Tel-Aviv 69512, ISRAEL |Fax: +972-3-7658555    http://3w.compugen.co.il/~ariels

Thread Previous | Thread Next


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About