-e doesn't exist on Solaris
authormarkt <markt@13f79535-47bb-0310-9956-ffa450edef68>
Fri, 1 Oct 2010 15:08:23 +0000 (15:08 +0000)
committermarkt <markt@13f79535-47bb-0310-9956-ffa450edef68>
Fri, 1 Oct 2010 15:08:23 +0000 (15:08 +0000)
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@1003556 13f79535-47bb-0310-9956-ffa450edef68

bin/catalina.sh

index 96b9eec..d528021 100755 (executable)
@@ -377,7 +377,7 @@ elif [ "$1" = "start" ] ; then
 
   fi
 
-  if [ ! -z "$CATALINA_PID" -a ! -e "$CATALINA_PID" ]; then
+  if [ ! -z "$CATALINA_PID" -a ! -f "$CATALINA_PID" ]; then
     echo $! > "$CATALINA_PID"
   fi