From cf13eb1024cc0ad4ba800ff460ec6e87749d4162 Mon Sep 17 00:00:00 2001 From: rudolfkoenig <> Date: Thu, 22 Nov 2012 14:09:17 +0000 Subject: [PATCH] Part of the double-HTTP-header fix by Matthias git-svn-id: https://svn.fhem.de/fhem/trunk@2155 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- fhem/FHEM/01_FHEMWEB.pm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/fhem/FHEM/01_FHEMWEB.pm b/fhem/FHEM/01_FHEMWEB.pm index 26f3bfbd0..72471c8a4 100755 --- a/fhem/FHEM/01_FHEMWEB.pm +++ b/fhem/FHEM/01_FHEMWEB.pm @@ -479,9 +479,10 @@ FW_answerCall($) foreach my $k (sort keys %{$data{FWEXT}}) { if($arg =~ m/^$k/) { no strict "refs"; + #Returns undef if it already sent a HTTP header ($FW_RETTYPE, $FW_RET) = &{$data{FWEXT}{$k}{FUNC}}($arg); use strict "refs"; - return 0; + return defined($FW_RETTYPE) ? 0 : -1; } } }