From c3e827b2a10390a940e4c1ef61ddde7492f95951 Mon Sep 17 00:00:00 2001 From: Armaan Bhojwani Date: Fri, 16 Jul 2021 16:42:08 -0400 Subject: [PATCH] brownoutd: exit cleanly --- brownoutd | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) 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 + -- 2.39.2