From 17153fb50956d7d6b22e808e73ee2e936ac26b55 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/fhem@20184 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- FHEM/00_MQTT2_CLIENT.pm | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/FHEM/00_MQTT2_CLIENT.pm b/FHEM/00_MQTT2_CLIENT.pm index 9c4ab4d8a..727a180ed 100644 --- a/FHEM/00_MQTT2_CLIENT.pm +++ b/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; }