#!/bin/sh
status=1
count=1
while [ $status -ne 0 -a $count -lt 10 ]
do
        timeout -k 5m 5m $REALJAVA $*
        status=$?
        if [ $status -ne 0 ]; then
                echo $REALJAVA hung, trying again, attempt $count
        fi
        count=$[count+1]
done
exit $status
