diff --git a/fhem/FHEM/HttpUtils.pm b/fhem/FHEM/HttpUtils.pm index 33508f51d..5fba7d3f9 100644 --- a/fhem/FHEM/HttpUtils.pm +++ b/fhem/FHEM/HttpUtils.pm @@ -520,9 +520,10 @@ HttpUtils_Connect2NonblockingSSL($$) } }; if($@) { - Log3 $hash, $hash->{loglevel}, $@; + my $err = $@; + Log3 $hash, $hash->{loglevel}, $err; HttpUtils_Close($hash); - return $hash->{callback}($hash, $@); + return $hash->{callback}($hash, $err); } $hash->{FD} = $hash->{conn}->fileno();