[rhmessaging-commits] rhmessaging commits: r4337 - mgmt/newdata/cumin/bin.
rhmessaging-commits at lists.jboss.org
rhmessaging-commits at lists.jboss.org
Thu Sep 23 15:52:53 EDT 2010
Author: justi9
Date: 2010-09-23 15:52:53 -0400 (Thu, 23 Sep 2010)
New Revision: 4337
Modified:
mgmt/newdata/cumin/bin/cumin
Log:
Make the cumin script babysit its children
Modified: mgmt/newdata/cumin/bin/cumin
===================================================================
--- mgmt/newdata/cumin/bin/cumin 2010-09-23 17:18:37 UTC (rev 4336)
+++ mgmt/newdata/cumin/bin/cumin 2010-09-23 19:52:53 UTC (rev 4337)
@@ -6,10 +6,27 @@
trap die EXIT
-cumin-data &
-data="$!"
+function start_data {
+ cumin-data &
+ data="$!"
+}
-cumin-web &
-web="$!"
+function start_web {
+ cumin-web &
+ web="$!"
+}
-wait
+start_data
+start_web
+
+while [ 0 ]; do
+ sleep 30
+
+ if [ ! -d "/proc/$data" ]; then
+ start_data
+ fi
+
+ if [ ! -d "/proc/$web" ]; then
+ start_web
+ fi
+done
More information about the rhmessaging-commits
mailing list