diff options
Diffstat (limited to 'scripts')
| -rwxr-xr-x | scripts/slib | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/scripts/slib b/scripts/slib index 4e21eb6..828c4cb 100755 --- a/scripts/slib +++ b/scripts/slib @@ -115,6 +115,7 @@ send_notification() { run() { relstat=0 compstat=0 + exitval=0 while [ $# -gt 0 ]; do case "$1" in @@ -137,7 +138,8 @@ run() { else [ -n "${3}" ] && err "${3}" [ -n "${failure_msg}" ] && send_notification "${argv0}:" "${failure_msg}" - exit 1 + + exitval=1 fi if [ "${relstat}" -eq 1 ]; then @@ -148,5 +150,5 @@ run() { picom -b || echo "Warning: Failed to start picom" >&2 fi - exit 0 + exit "${exitval}" } |
