SIGTERM v Jave
Juraj Lutter
otis na wilbury.sk
Čtvrtek Červenec 23 16:14:28 CEST 2009
Dusan Zatkovsky wrote:
> Ahoj.
>
> Mam dost vazny problem so zachytavanim signalov v jave.
>
> V konzolovej aplikacii potrebujem garantovat, ze sa mi vykona urcity blok
> kodu. Akekolvek prerusenie vo vnutre tohoto bloku je povazovane za fatalnu
> chybu, ktoru treba potom rucne riesit. Tento blok sa vykonava cyklicky.
>
> Ja teraz potrebujem mat moznost tu aplikaciu rucne zastavit pomocou ctrl+c.
> Problem je, ze aj nasledovny testovaci kod na ctrl+c zvysoka kasle a
> aplikacia sa (s)proste zastavi. Pritom pomocou kill -TERM $pidProcesu sa
> aplikacia chova tak, ako ma ( vypise text a pokracuje dalej ).
>
ctrl+c generuje SIGINT, nie SIGTERM.
System V (Solaris): man signal.h, man termio
--
Juraj Lutter | /\ ASCII Ribbon Campaign
otis (at) wilbury (dot) sk | \/ - NO HTML/RTF in e-mail
http://www.wilbury.sk/ | /\ - NO Word docs in e-mail
JID: otis (at) jabber (dot) vx (dot) sk
!07/11 PDP a ni deppart m'I !pleH
Další informace o konferenci Konference