From f1afe13fad3b7809e733c4c90e4d0df57bed18af Mon Sep 17 00:00:00 2001
From: mwiegand <mwiegand@seibert-media.net>
Date: Sun, 13 Feb 2022 00:19:19 +0100
Subject: [PATCH] wol: more sleep

---
 bundles/wol-sleeper/files/suspend_if_idle | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/bundles/wol-sleeper/files/suspend_if_idle b/bundles/wol-sleeper/files/suspend_if_idle
index 6e93443..c66bded 100644
--- a/bundles/wol-sleeper/files/suspend_if_idle
+++ b/bundles/wol-sleeper/files/suspend_if_idle
@@ -3,7 +3,7 @@
 WOKE=$(expr $(journalctl -t systemd-sleep -b 0 -o json MESSAGE="System resumed." -n1 | jq -r .__REALTIME_TIMESTAMP) / 1000000)
 NOW=$(date +%s)
 UPTIME=$(expr $NOW - $WOKE)
-MIN_UPTIME=$(expr 60 \* 10)
+MIN_UPTIME=$(expr 60 \* 15)
 if [[ "$UPTIME" -lt "$MIN_UPTIME" ]]
 then
   echo "ABORT: uptime ($UPTIME s) lower than minimum ($MIN_UPTIME s)"
@@ -33,6 +33,7 @@ fi
 if [[ "$1" = now ]]
 then
   echo "SESPENDING"
+  sleep 60
   systemctl suspend
 else
   echo "WOULD SESPEND"