From 0dc2a197a2e4f61486c2b3d3b0a364f7d0099e00 Mon Sep 17 00:00:00 2001 From: rudolfkoenig Date: Mon, 23 Mar 2015 10:08:00 +0000 Subject: [PATCH] 01_FHEMWEB.pm: wide charachter check, Forum #29939 git-svn-id: https://svn.fhem.de/fhem/trunk@8277 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- fhem/FHEM/01_FHEMWEB.pm | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/fhem/FHEM/01_FHEMWEB.pm b/fhem/FHEM/01_FHEMWEB.pm index 27bb632fe..88696f8cf 100755 --- a/fhem/FHEM/01_FHEMWEB.pm +++ b/fhem/FHEM/01_FHEMWEB.pm @@ -435,8 +435,12 @@ FW_Read($) ($FW_httpheader{"Accept-Encoding"} && $FW_httpheader{"Accept-Encoding"} =~ m/gzip/) && $FW_use_zlib) { - $FW_RET = Compress::Zlib::memGzip($FW_RET); - $compressed = "Content-Encoding: gzip\r\n"; + eval { $FW_RET = Compress::Zlib::memGzip($FW_RET); }; + if($@) { + Log 1, "memGzip: $@"; $FW_RET=""; #Forum #29939 + } else { + $compressed = "Content-Encoding: gzip\r\n"; + } } my $length = length($FW_RET);