From: Armaan Bhojwani Date: Fri, 16 Jul 2021 20:42:08 +0000 (-0400) Subject: brownoutd: exit cleanly X-Git-Url: https://git.armaanb.net/?p=bin.git;a=commitdiff_plain;h=c3e827b2a10390a940e4c1ef61ddde7492f95951 brownoutd: exit cleanly --- diff --git a/brownoutd b/brownoutd index ad35e24..036fad7 100755 --- a/brownoutd +++ b/brownoutd @@ -1,12 +1,16 @@ -#!/usr/bin/sh +#!/usr/bin/sh -e + +trap "exit" INT TERM EXIT while true; do - if is-day 42.4 -71.3 ; then + if is-day "${1:-42.4}" "${2:--71.3}"; then brownout 0 else brownout 650 fi - sleep 900 + sleep 900 & + wait $! done +