From 4c79d1d30115a285ff72dbc7eea84f3d92a7a254 Mon Sep 17 00:00:00 2001 From: justme-1968 Date: Sat, 6 Aug 2016 17:17:14 +0000 Subject: [PATCH] 37_plex.pm,37_fakeRoku.pm: don't crash if no network connection is available git-svn-id: https://svn.fhem.de/fhem/trunk@11911 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- fhem/FHEM/37_fakeRoku.pm | 2 ++ fhem/FHEM/37_plex.pm | 2 ++ 2 files changed, 4 insertions(+) diff --git a/fhem/FHEM/37_fakeRoku.pm b/fhem/FHEM/37_fakeRoku.pm index 6fac0a7c6..5de8dcc02 100644 --- a/fhem/FHEM/37_fakeRoku.pm +++ b/fhem/FHEM/37_fakeRoku.pm @@ -53,6 +53,8 @@ fakeRoku_getLocalIP() PeerAddr => '8.8.8.8:53', # google dns #PeerAddr => '198.41.0.4:53', # a.root-servers.net ); + return '' if( !$socket ); + my $ip = $socket->sockhost; close( $socket ); diff --git a/fhem/FHEM/37_plex.pm b/fhem/FHEM/37_plex.pm index 345ec6e87..56172158c 100644 --- a/fhem/FHEM/37_plex.pm +++ b/fhem/FHEM/37_plex.pm @@ -61,6 +61,8 @@ plex_getLocalIP() PeerAddr => '8.8.8.8:53', # google dns #PeerAddr => '198.41.0.4:53', # a.root-servers.net ); + return '' if( !$socket ); + my $ip = $socket->sockhost; close( $socket );