summaryrefslogtreecommitdiffhomepage
path: root/subr.rtl
diff options
context:
space:
mode:
authorLucía Andrea Illanes Albornoz <lucia@luciaillanes.de>2023-02-22 04:54:39 +0100
committerLucía Andrea Illanes Albornoz <lucia@luciaillanes.de>2023-02-22 04:54:39 +0100
commit989546be58842a9fb611fbd9ddfdb2d11cf466d3 (patch)
tree8fcc1918fe91281def4b079a303a2d36986e3561 /subr.rtl
parenta2d9a26f4cd7b4076c6be4a370f3c382a785e0c6 (diff)
downloadmidipix_build-989546be58842a9fb611fbd9ddfdb2d11cf466d3.tar.bz2
midipix_build-989546be58842a9fb611fbd9ddfdb2d11cf466d3.tar.xz
Exit correctly on ^C and -V [..].
Diffstat (limited to 'subr.rtl')
-rw-r--r--subr.rtl/rtl_log.subr4
1 files changed, 3 insertions, 1 deletions
diff --git a/subr.rtl/rtl_log.subr b/subr.rtl/rtl_log.subr
index 89cfe4cb..57e2ebfd 100644
--- a/subr.rtl/rtl_log.subr
+++ b/subr.rtl/rtl_log.subr
@@ -82,7 +82,9 @@ rtl_log_msg() {
_rlm3_tag="fatal"; _rlm3_exitfl=1;
fi;
- if rtl_lmatch \$RTLP_LOG_TAGS "${_rlm3_tag}" ","; then
+ if [ "${_rlm3_tag}" = "fatal" ]\
+ || rtl_lmatch \$RTLP_LOG_TAGS "${_rlm3_tag}" ",";
+ then
eval _rlm3_attr='${LOG_TAG_'"${_rlm3_tag}"':-}';
if [ "${#_rlm3_attr}" -eq 0 ]; then
rtlp_log_printf "" "" "0;==> FIXME TODO XXX UNKNOWN TAG \`${_rlm3_tag}' PASSED TO rtl_log_msg()\n";