Kbase P18452: Database user showing up in Promon after kill -9
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  16/10/2008 |
|
Status: Unverified
SYMPTOM(s):
kill -9 <user>
Can see user in promon option 1 when user is not logged to the database
Can't see user process on proshut
User is locking a record
CAUSE:
Kill -9 does not send a signal that can Progress trap
FIX:
Database shutdown is required to terminate the process
Progress requires specific steps before a user can get disconnected. Issuing a Kill ?9 <user> will by pass necessary steps to release resources and write necessary log messages.
Progress expects a -1 to be sent when a user sends a hang-up signal in order to clean up after the user processes and gracefully disconnect from the database. When Progress receives a signal like a kill -9 Progress will not be able to trap the signal.