From 54fd8c21df6986a6eca4b17f86e998fe3365e387 Mon Sep 17 00:00:00 2001 From: rudolfkoenig <> Date: Sat, 22 Oct 2016 10:10:29 +0000 Subject: [PATCH] DevIo.pm: Better error message for NonBlocking by Markus (Forum #59419) git-svn-id: https://svn.fhem.de/fhem/trunk@12397 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- fhem/FHEM/DevIo.pm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/fhem/FHEM/DevIo.pm b/fhem/FHEM/DevIo.pm index c7948660b..22ba0a4f5 100644 --- a/fhem/FHEM/DevIo.pm +++ b/fhem/FHEM/DevIo.pm @@ -204,6 +204,7 @@ DevIo_OpenDev($$$;$) my $doCb = sub ($) { my ($r) = @_; + Log3 $name, 3, "Can't connect to $dev: $r" if(!$reopen && $r); $callback->($hash,$r) if($callback); return $r; }; @@ -315,7 +316,7 @@ DevIo_OpenDev($$$;$) $conn->setsockopt(SOL_SOCKET, SO_KEEPALIVE, 1) if(defined($conn)); } else { - Log3 $name, 3, "Can't connect to $dev: $!" if(!$reopen); + Log3 $name, 3, "Can't connect to $dev: $!" if(!$reopen && $!); $readyfnlist{"$name.$dev"} = $hash; DevIo_setStates($hash, "disconnected"); $hash->{NEXT_OPEN} = time() + $nextOpenDelay;