From 7b133cbedda670b0437ce906183ee1c790543d08 Mon Sep 17 00:00:00 2001 From: rudolfkoenig Date: Tue, 17 Sep 2019 16:25:01 +0000 Subject: [PATCH] 00_MQTT2_CLIENT.pm: better handling of close (Forum #103717) git-svn-id: https://svn.fhem.de/fhem/trunk@20184 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- fhem/FHEM/00_MQTT2_CLIENT.pm | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/fhem/FHEM/00_MQTT2_CLIENT.pm b/fhem/FHEM/00_MQTT2_CLIENT.pm index 9c4ab4d8a..727a180ed 100644 --- a/fhem/FHEM/00_MQTT2_CLIENT.pm +++ b/fhem/FHEM/00_MQTT2_CLIENT.pm @@ -290,7 +290,10 @@ MQTT2_CLIENT_Read($@) if(!$reread) { my $buf = DevIo_SimpleRead($hash); - return "" if(!defined($buf)); + if(!defined($buf)) { + MQTT2_CLIENT_Disco($hash); + return ""; + } $hash->{BUF} .= $buf; }