spacewalk/admin/spacewalk-service | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
New commits:
commit c63c29542cbe22247ab6e4bdcabd78de3a13933e
Author: Dale Bewley <dale(a)fedoraproject.org>
Date: Fri Mar 25 19:55:21 2011 +0100
Fixing spacewalk-service start hang at waiting for tomcat.
If I run /usr/sbin/spacewalk-service start it hangs at "Waiting for
tomcat to be ready ..." until I telnet localhost 8009. Changing the lsof
command to below seems to fix that.
diff --git a/spacewalk/admin/spacewalk-service b/spacewalk/admin/spacewalk-service
index f5e823c..6b55e11 100755
--- a/spacewalk/admin/spacewalk-service
+++ b/spacewalk/admin/spacewalk-service
@@ -52,7 +52,7 @@ forward_services() {
if /usr/sbin/lsof /proc > /dev/null ; then
echo "Waiting for tomcat to be ready ..."
while [ -f "/var/run/$TOMCAT.pid" ] ; do
- /usr/sbin/lsof -t -i @localhost:8009 -p $(cat
/var/run/$TOMCAT.pid) > /dev/null && break
+ /usr/sbin/lsof -t -i TCP:8009 -p $(cat /var/run/$TOMCAT.pid) >
/dev/null && break
sleep 1
done
else
Show replies by thread