Uploaded image for project: 'Application Server 3  4  5 and 6'
  1. Application Server 3 4 5 and 6
  2. JBAS-7725

Linux shell script is not picking correctly JBoss AS PID in procrunning function

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Obsolete
    • Icon: Major Major
    • No Release
    • 6.0.0.M1
    • None
    • None

      Function procrunning is not picking correctly JBoss AS pid.

      function procrunning() {
      procid=0
      JBOSSSCRIPT=$(echo $JBOSS_HOME/bin/run.sh|sed 's/\//\\\//g')
      for procid in `pidof -x "$JBOSSSCRIPT"`; do
      if [ ! -z $JBOSS_IP ]; then
      ps -fp $procid | grep $JBOSSCONF | grep $JBOSS_IP > /dev/null && pid=$procid
      else
      ps -fp $procid | grep $JBOSSCONF > /dev/null && pid=$procid
      fi
      done
      }

      Proposed change:

      function procrunning() {
      procid=0
      for procid in `pidof -x "/bin/sh"`; do
      if [ ! -z $JBOSS_IP ]; then
      ps -fp $procid | grep $JBOSSCONF | grep $JBOSS_IP > /dev/null && pid=$procid
      else
      ps -fp $procid | grep $JBOSSCONF > /dev/null && pid=$procid
      fi
      done
      }

              Unassigned Unassigned
              rhn-engineering-mgoldman Marek Goldmann
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: