summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xsrc/aif.sh10
-rw-r--r--src/core/libs/lib-ui.sh4
2 files changed, 11 insertions, 3 deletions
diff --git a/src/aif.sh b/src/aif.sh
index 92467d9..54ed0a7 100755
--- a/src/aif.sh
+++ b/src/aif.sh
@@ -35,7 +35,15 @@ Available procedures:
}
-##### TMP functions that we need during early bootstrap but will be overidden with decent functions by libraries ######
+##### TMP functions that we need during early bootstrap but will be overidden with decent functions from libraries ######
+
+
+# Do not call other functions like debug, notify, .. here because that might cause loops!
+die_error ()
+{
+ echo "ERROR: $@" >&2
+ exit 2
+}
notify ()
diff --git a/src/core/libs/lib-ui.sh b/src/core/libs/lib-ui.sh
index 90afeba..76aeecf 100644
--- a/src/core/libs/lib-ui.sh
+++ b/src/core/libs/lib-ui.sh
@@ -19,10 +19,10 @@ var_CONSOLEFONT=$CONSOLEFONT
# display error message and die
+# Do not call other functions like debug, notify, .. here because that might cause loops!
die_error ()
{
- debug 'UI' "die_error: ERROR: $@"
- notify "ERROR: $@"
+ echo "ERROR: $@" >&2
exit 2
}