summaryrefslogtreecommitdiff
path: root/lib/log.source.sh
diff options
context:
space:
mode:
Diffstat (limited to 'lib/log.source.sh')
-rw-r--r--lib/log.source.sh4
1 files changed, 4 insertions, 0 deletions
diff --git a/lib/log.source.sh b/lib/log.source.sh
index 2feb119..a93a35d 100644
--- a/lib/log.source.sh
+++ b/lib/log.source.sh
@@ -28,4 +28,8 @@ log::_pipe () {
while read -r line; do
echo "$level|$stamp|$pid|$callee|$line" >&2
done
+
+ if [ "$level" = PANIC ]; then
+ exit 2
+ fi
}