processes dosn't die

From: Dirk Boenning (dirk.boenning@ccf.de)
Date: Sun Apr 09 2006 - 16:44:45 EDT


 Hello,

I'm investigating a weird problem and hopefully you've an idea or glue or
whatever helps.
It's Solaris 9 on SPARC Platform. It's an environment which provides just
one single application to the enduser. They use telnet or ssh to acces
the platform. The application is started within the .profile (the users
use the /usr/bin/sh). Under different circumstances the application or at
least a couple of child processes of this application doesn't die when
the user leave the session. It seems that this is just happen when the
user leave the session not in the apprioate way, i.e. not the recommended
way of logout and instead just killing the term or whatever.
The .profile looks like:

#
# Ignore HUP, INT, QUIT now

trap "" 1 2 3
#
trap 1 2 3
#
# Start Application
#
TERM=ansi;export TERM
exec the_application

- - -

Is it possible that the problem is caused by the traps ?? And if, how to
avoid that problem ?
Or do you habe any other idea ?

TIA, Dirk.

--
Dirk Boenning
CCF AG
Boschstrasse 1
64347 Griesheim
Germany
phone:  +49 (0) 6155 / 66 68-38
fax:       +49 (0) 6155 / 66 68-68
email:    dirk.boenning@ccf.de
web:      http://www.ccf.de
_______________________________________________
sunmanagers mailing list
sunmanagers@sunmanagers.org
http://www.sunmanagers.org/mailman/listinfo/sunmanagers


This archive was generated by hypermail 2.1.7 : Wed Apr 09 2008 - 23:39:33 EDT