-
Patch
-
Resolution: Obsolete
-
Minor
-
JBossAS-4.2.1.GA, JBossAS-4.2.2.GA, JBossAS-5.0.0.Beta3
-
None
-
SuSE Linux
After modifying locations in the script, I ran the jboss_init_suse.sh script. It runs fine but the shell I launched it from hangs when I exit. I resolved this by adding stdin redirection to /dev/null. The same may be true for other daemon scripts.
Original script snippet:
case "$1" in
start)
echo -n "Starting JBoss application server: "
cd $JBOSS_HOME/bin
if [ -z "$SUBIT" ]; then
eval $CMD_START >${JBOSS_CONSOLE} 2>&1 &
else
$SUBIT "$CMD_START >${JBOSS_CONSOLE} 2>&1 &"
fi
- Remember status and be verbose
rc_status -v
;;
changed it to:
case "$1" in
start)
echo -n "Starting JBoss application server: "
cd $JBOSS_HOME/bin
if [ -z "$SUBIT" ]; then
eval $CMD_START >${JBOSS_CONSOLE} 2>&1 </dev/null &
else
$SUBIT "$CMD_START >${JBOSS_CONSOLE} 2>&1 </dev/null &"
fi
- Remember status and be verbose
rc_status -v
;;