From aa80202a5b77c2516a9223476f9f2d06adc43c34 Mon Sep 17 00:00:00 2001 From: rudolfkoenig <> Date: Tue, 13 May 2014 07:16:42 +0000 Subject: [PATCH] DevIo: slightly more detailed error message (by Ansgar, forum #23549) git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@5840 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- FHEM/DevIo.pm | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/FHEM/DevIo.pm b/FHEM/DevIo.pm index 487574f4e..554a60087 100644 --- a/FHEM/DevIo.pm +++ b/FHEM/DevIo.pm @@ -323,7 +323,7 @@ DevIo_OpenDev($$$) my $ret = &$initfn($hash); if($ret) { DevIo_CloseDev($hash); - Log3 $name, 1, "Cannot init $dev, ignoring it"; + Log3 $name, 1, "Cannot init $dev, ignoring it ($name)"; } } @@ -370,6 +370,7 @@ DevIo_CloseDev($@) delete($selectlist{"$name.$dev"}); delete($readyfnlist{"$name.$dev"}); delete($hash->{FD}); + delete($hash->{EXCEPT_FD}); } sub @@ -383,7 +384,7 @@ DevIo_Disconnected($) return if(!defined($hash->{FD})); # Already deleted or RFR - Log3 $name, 1, "$dev disconnected, waiting to reappear"; + Log3 $name, 1, "$dev disconnected, waiting to reappear ($name)"; DevIo_CloseDev($hash); $readyfnlist{"$name.$dev"} = $hash; # Start polling $hash->{STATE} = "disconnected";