Consultor Eletrônico



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.