aboutsummaryrefslogtreecommitdiff
path: root/etc/sh/cronjob.sh
diff options
context:
space:
mode:
authorEuAndreh <eu@euandre.org>2023-03-15 08:52:18 -0300
committerEuAndreh <eu@euandre.org>2023-03-15 08:52:18 -0300
commitc33f8e52ed3d70ec5a2919e59dbad16192bbc118 (patch)
tree80fb1618a8e2d20839f078bb69ea3b2a8b173604 /etc/sh/cronjob.sh
parentetc/ssh/authorized_keys: {andreh => root}@toph (diff)
downloaddotfiles-c33f8e52ed3d70ec5a2919e59dbad16192bbc118.tar.gz
dotfiles-c33f8e52ed3d70ec5a2919e59dbad16192bbc118.tar.xz
etc/sh/cronjob.sh: Increase timeout to 2 hours
Diffstat (limited to 'etc/sh/cronjob.sh')
-rwxr-xr-xetc/sh/cronjob.sh4
1 files changed, 2 insertions, 2 deletions
diff --git a/etc/sh/cronjob.sh b/etc/sh/cronjob.sh
index e145012..db775aa 100755
--- a/etc/sh/cronjob.sh
+++ b/etc/sh/cronjob.sh
@@ -98,7 +98,7 @@ duration() {
CMD="$*"
HOSTNAME="$(hostname)"
-ONE_HOUR='3600'
+TIMEOUT='7200' # two hours
STATUS_F="$(mkstemp)"
OUT="$(mkstemp)"
@@ -120,7 +120,7 @@ trap send_email EXIT
START="$(epoch)"
STATUS=0
- timeout "$ONE_HOUR" "$@" || STATUS=$?
+ timeout "$TIMEOUT" "$@" || STATUS=$?
printf '%s' "$STATUS" > "$STATUS_F"
END="$(epoch)"
DURATION_SECONDS=$((END - START))