From df9b79f931c0d7425b754111aa22e129874ee9b9 Mon Sep 17 00:00:00 2001 From: Thomas Oettli Date: Mon, 30 Sep 2024 13:34:26 +0200 Subject: [PATCH] skip debug log on partial lines if buffer length is 0 --- snmpd-oid-daemon.sh | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/snmpd-oid-daemon.sh b/snmpd-oid-daemon.sh index 256411a..857a20e 100755 --- a/snmpd-oid-daemon.sh +++ b/snmpd-oid-daemon.sh @@ -460,8 +460,10 @@ function main() { read -r -t 1 -u $STDIN buf rc=$? if (( rc > 128 )); then - line+=$buf - echo "< $buf (partial line: '$line')" >&$DEBUGLOG + if [ -n "$buf" ]; then + line+=$buf + echo "< $buf (partial line: '$line')" >&$DEBUGLOG + fi continue elif (( rc == 0 )); then line+=$buf