Fix bug in logmgmt start check
The start function of the logmgmt init script checks for a valid pidfile to see if the process is already running. Unfortunately, the code has a couple of typos that cause the check to fail if the "start" is called when the process is already running. This commit fixes the typos. Change-Id: I5795d23cc9e41a18b62e35bf3df07817522efe52 Related-Bug: 1827326 Signed-off-by: Don Penney <don.penney@windriver.com>
This commit is contained in:
parent
c3f3378587
commit
f3c9e6640e
@ -20,8 +20,9 @@ PIDFILE=$RUNDIR/$DESC.pid
|
|||||||
start()
|
start()
|
||||||
{
|
{
|
||||||
if [ -e $PIDFILE ]; then
|
if [ -e $PIDFILE ]; then
|
||||||
PIDDIR=/prod/$(cat $PIDFILE)
|
PID=$(cat $PIDFILE)
|
||||||
if [ -d ${PIDFILE} ]; then
|
PIDDIR=/proc/${PID}
|
||||||
|
if [ -n "${PID}" -a -d ${PIDDIR} ]; then
|
||||||
echo "$DESC already running."
|
echo "$DESC already running."
|
||||||
exit 0
|
exit 0
|
||||||
else
|
else
|
||||||
|
Loading…
Reference in New Issue
Block a user