mirror of
https://github.com/internetarchive/heritrix3.git
synced 2026-09-22 13:46:01 +00:00
* bin/heritrix
when starting in background, make better effort to write pid to $HERITRIX_HOME/heritrix.pid on successful start, plus this change:
- echo -n "`date` Starting heritrix"
+ echo -n "`date` Heritrix starting (pid $HERITRIX_PID)"
This commit is contained in:
Vendored
+8
-4
@@ -144,7 +144,7 @@ else
|
||||
HERITRIX_PID=$!
|
||||
|
||||
# Wait for content in the heritrix_dmesg.log file.
|
||||
echo -n "`date` Starting heritrix"
|
||||
echo -n "`date` Heritrix starting (pid $HERITRIX_PID)"
|
||||
while true
|
||||
do
|
||||
sleep 1
|
||||
@@ -156,10 +156,8 @@ else
|
||||
break
|
||||
fi
|
||||
kill -0 $HERITRIX_PID > /dev/null 2>&1
|
||||
if [ $? -eq 0 ]
|
||||
if [ $? -ne 0 ]
|
||||
then
|
||||
echo $HERITRIX_PID > heritrix.pid
|
||||
else
|
||||
echo
|
||||
echo "ERROR: JVM terminated without running Heritrix."
|
||||
echo "This could be due to invalid JAVA_OPTS or JMX_PORT, etc."
|
||||
@@ -171,4 +169,10 @@ else
|
||||
fi
|
||||
echo -n '.'
|
||||
done
|
||||
|
||||
kill -0 $HERITRIX_PID > /dev/null 2>&1
|
||||
if [ $? -eq 0 ]
|
||||
then
|
||||
echo $HERITRIX_PID > heritrix.pid
|
||||
fi
|
||||
fi
|
||||
|
||||
Reference in New Issue
Block a user