From def5ee6407f3adf8c08d005135b5938c89f065c7 Mon Sep 17 00:00:00 2001 From: DS_Starter Date: Sat, 20 Jul 2019 17:07:41 +0000 Subject: [PATCH] 93_Log2Syslog: contrib 5.8.0 git-svn-id: https://svn.fhem.de/fhem/trunk@19871 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- fhem/contrib/DS_Starter/93_Log2Syslog.pm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/fhem/contrib/DS_Starter/93_Log2Syslog.pm b/fhem/contrib/DS_Starter/93_Log2Syslog.pm index fbcf1ea15..f139f1e69 100644 --- a/fhem/contrib/DS_Starter/93_Log2Syslog.pm +++ b/fhem/contrib/DS_Starter/93_Log2Syslog.pm @@ -626,8 +626,7 @@ sub Log2Syslog_getifdata($$@) { Log2Syslog_Log3slog ($shash, 4, "Log2Syslog $sname - Connection closed for $cname: ".(defined($ret) ? 'EOF' : $!)); if(defined($ret)) { $data = $hash->{BUF}; - chomp $data; - Log2Syslog_Log3slog ($hash, 5, "Log2Syslog $sname - Buffer $ret chars length:\n$data"); + chomp $data; CommandDelete(undef, $cname); return ($st,$data,$hash); } else { @@ -645,12 +644,13 @@ sub Log2Syslog_getifdata($$@) { } } + Log2Syslog_Log3slog ($shash, 5, "Log2Syslog $sname - Buffer $ret chars length:\n$buf"); + if(!$waitEOF) { $data = $hash->{BUF}; delete $hash->{BUF}; $hash = $shash; chomp $data; - Log2Syslog_Log3slog ($hash, 5, "Log2Syslog $sname - Buffer $ret chars length:\n$data"); return ($st,$data,$hash); } }