#!/bin/sh -e
#
# $Id: slave 2034 2007-08-05 03:29:20Z jorge $
#

SHLIB=$DRQUEUE_ROOT/bin/shlib

BASETOOL=$( basename $0 )

. $SHLIB || die "ERROR: Could not read $SHLIB"

check_environment

wrapper_cmd "$BASETOOL"

CATCH=1
## Being the slave
while [ ${CATCH} -eq 1 ]; do
    $WRAP_CMD $*
	if [ $? -eq 0 ]
	then
		CATCH=0;
	else
    	# TODO: log when it dies and restarts
    	sleep 30
	fi
done
