diff --git a/module/service.sh b/module/service.sh index 9e9a0b2..b2a3562 100644 --- a/module/service.sh +++ b/module/service.sh @@ -4,11 +4,8 @@ MODDIR=${0%/*} cd $MODDIR -( -while [ true ]; do - $MODDIR/daemon "$MODDIR" - if [ $? -ne 0 ]; then - exit 1 - fi -done -) & +while true; do + ./daemon "$MODDIR" || exit 1 + # ensure keystore initialized + sleep 2 +done &