Kbase P8453: Database crashes when HANGUP signal issued.
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  10/7/2005 |
|
Status: Verified
FACT(s) (Environment):
Progress 9.1C
Progress 9.1D
Progress 9.1B
SYMPTOM(s):
Database crashes when HANGUP signal issued.
HANGUP signal received. (562)
User <num> died with <num> buffers locked. (2523)
User <num> died holding <num> shared memory locks. (5026)
User <num> died with <num> buffers locked. (5027)
Begin ABNORMAL shutdown code (2249)
User <num> was connected to multiple databases.
Running the sigtst.c program determines that the telnet application is sending a signal 24, and then a signal 1.
Difference in user behavior from 91B to 91C
CHANGE:
Upgraded fro 9.1B to 9.1C
CAUSE:
Bug# 20020531-014
CAUSE:
The signal handler is not properly trapping/ or responding to the signal the clients are sending. Improper handling of Signals caused self-service user to die holding shared memory buffers.
FIX:
Upgrade to 9.1D01 or higher.