From e4b0141253767b1e12303e0477f0e05c99be75cf Mon Sep 17 00:00:00 2001
From: nasseeder1 <nasseeder1@users.noreply.github.com>
Date: Sat, 20 Jul 2019 12:26:49 +0000
Subject: [PATCH] 93_Log2Syslog: contrib 5.7.0

git-svn-id: https://svn.fhem.de/fhem/trunk@19868 2b470e98-0d58-463d-a4d8-8e2adae1ed80
---
 fhem/contrib/DS_Starter/93_Log2Syslog.pm | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/fhem/contrib/DS_Starter/93_Log2Syslog.pm b/fhem/contrib/DS_Starter/93_Log2Syslog.pm
index eddbcf781..582455c52 100644
--- a/fhem/contrib/DS_Starter/93_Log2Syslog.pm
+++ b/fhem/contrib/DS_Starter/93_Log2Syslog.pm
@@ -610,7 +610,7 @@ sub Log2Syslog_getifdata($$@) {
               my $off = 0;
               $ret = sysread($c, $buf, $len);  # returns undef on error, 0 at end of file and Integer, number of bytes read on success.                
               
-              if(!defined($ret)){
+              if(!defined($ret) && $! == EWOULDBLOCK){
 			      # error
                   $hash->{wantWrite} = 1 if(TcpServer_WantWrite($hash));
                   $hash = $shash;