Kbase 13753: Signals trapped and ignored by Progress
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  5/10/1998 |
|
Signals trapped and ignored by Progress
There are certain signals that Progress does not handle and they are
essentially ignored or may cause the session to terminate.
In 6.3E and below we have handlers on the following signals and the
rest are taking default action.
Fatal Signals (Causes _progres to exit)
SIGILL 4
SIGFPE 8
SIGBUS 10
SIGSEGV 11
SIGSYS 12
SIGXCPU 24
SIGXFSZ 25
Signals that cause us to take an action
SIGHUP 1
SIGINT 2
SIGQUIT 3
SIGPIPE 13
SIGALRM 14
SIGTERM 15
SIGTSTP 18
SIGTTOU 22
SIGWINCH 28
SIGUSR1 30
SIGDANGER (if available)
SIGWINDOW (if available)
SIGWIN (if available)
There are signals that we don't trap like:
SIGTRAP 5
SIGABRT 6
SIGEMT 7
SIGKILL 9 (can't be trapped)
SIGURG 16
SIGSTOP 17
SIGCONT 19
SIGCLD 20
SIGTTIN 21
SIGIO 23
SIGVTALRM 26
SIGPROF 27
SIGLOST 29
SIGUSR2 31
In version 6.3F and above our plan is to trap all signals that
we can set handlers on (obviously not 9) and making them behave
like SIGTERM.
DIXON (01/23/95)
Progress Software Technical Support Note # 13753