From a419b4a8fe1027e96b6c9e504edc1d9bc25401ac Mon Sep 17 00:00:00 2001 From: rudolfkoenig <> Date: Thu, 3 Sep 2015 07:29:30 +0000 Subject: [PATCH] HttpUtils.pm: call the callback on SSL error (Forum #40631) git-svn-id: https://svn.fhem.de/fhem/trunk@9196 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- fhem/FHEM/HttpUtils.pm | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/fhem/FHEM/HttpUtils.pm b/fhem/FHEM/HttpUtils.pm index 23901d2cd..967fb51da 100644 --- a/fhem/FHEM/HttpUtils.pm +++ b/fhem/FHEM/HttpUtils.pm @@ -170,9 +170,11 @@ HttpUtils_Connect($) return $hash->{callback}($hash, "$host: ".strerror($errno), "") if($errno); - return HttpUtils_Connect2($hash); + my $err = HttpUtils_Connect2($hash); + $hash->{callback}($hash, $err, "") if($err); + return $err; }; - $hash->{NAME} = "" if(!defined($hash->{NAME})); #Delete might check it + $hash->{NAME}="" if(!defined($hash->{NAME}));# Delete might check this $selectlist{$hash} = $hash; InternalTimer(gettimeofday()+$hash->{timeout}, "HttpUtils_ConnErr", \%timerHash, 0);