From 727aaf87e4da706872d4abb795baab0f01e3a61b Mon Sep 17 00:00:00 2001 From: rudolfkoenig Date: Fri, 20 Nov 2015 21:22:32 +0000 Subject: [PATCH] 01_FHEMWEB.pm: fix indefined FW_id (Forum #44357) git-svn-id: svn://svn.code.sf.net/p/fhem/code/trunk@9943 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- fhem/FHEM/01_FHEMWEB.pm | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/fhem/FHEM/01_FHEMWEB.pm b/fhem/FHEM/01_FHEMWEB.pm index f0a8e3217..a55100c5f 100755 --- a/fhem/FHEM/01_FHEMWEB.pm +++ b/fhem/FHEM/01_FHEMWEB.pm @@ -677,9 +677,12 @@ FW_answerCall($) "Content-Type: application/octet-stream; charset=$FW_encoding\r\n\r\n". FW_roomStatesForInform($me, $sinceTimestamp)); - if( my $data = $defs{$FW_wname}{asyncOutput}{$FW_id} ) { - addToWritebuffer($me, $data."\n"); - delete $defs{$FW_wname}{asyncOutput}{$FW_id}; + if($FW_id && $defs{$FW_wname}{asyncOutput}) { + my $data = $defs{$FW_wname}{asyncOutput}{$FW_id}; + if($data) { + addToWritebuffer($me, $data."\n"); + delete $defs{$FW_wname}{asyncOutput}{$FW_id}; + } } return -1;