From ec392475b54c1127eb5169e847d28a9a128c2b6b Mon Sep 17 00:00:00 2001 From: rudolfkoenig Date: Tue, 15 Jun 2021 18:35:51 +0000 Subject: [PATCH] 00_MQTT2_SERVER.pm: ignore lwt on auth error (Forum #121587) git-svn-id: https://svn.fhem.de/fhem/trunk@24639 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- fhem/FHEM/00_MQTT2_SERVER.pm | 1 + 1 file changed, 1 insertion(+) diff --git a/fhem/FHEM/00_MQTT2_SERVER.pm b/fhem/FHEM/00_MQTT2_SERVER.pm index dba54a0c7..ba19fca95 100644 --- a/fhem/FHEM/00_MQTT2_SERVER.pm +++ b/fhem/FHEM/00_MQTT2_SERVER.pm @@ -361,6 +361,7 @@ MQTT2_SERVER_Read($@) my $ret = Authenticate($hash, "basicAuth:".encode_base64("$usr:$pwd")); if($ret == 2) { # CONNACK, Error + delete($hash->{lwt}); # Avoid autocreate, #121587 return MQTT2_SERVER_out($hash, pack("C*", 0x20, 2, 0, 4), $dump, sub{ CommandDelete(undef, $hash->{NAME}); }); }