[ -z "$1" ] && SGMONSRV="$(basename "$PWD")" || SGMONSRV="$1"
export SGMONSRV
export SGMONTMP=`mktemp -d -t sgmon`
-trap "rm -fr $SGMONTMP" HUP PIPE INT QUIT TERM EXIT
rm -f state
ln -s $SGMONTMP state
+trap "rm -fr state $SGMONTMP" HUP PIPE INT QUIT TERM EXIT
while : ; do
[ -s max-attempts ] && read max_attempts < max-attempts || max_attempts=1