00_MQTT2_SERVER.pm: add more details to keepalive farewell (Forum #93205)

git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@17745 2b470e98-0d58-463d-a4d8-8e2adae1ed80
This commit is contained in:
rudolfkoenig 2018-11-14 08:29:31 +00:00
parent ec6da2970c
commit 3e23bb6236

View File

@ -40,6 +40,7 @@ MQTT2_SERVER_Initialize($)
autocreate
disable:0,1
disabledForIntervals
keepaliveFactor
rawEvents
sslVersion
sslCertPrefix
@ -83,7 +84,9 @@ MQTT2_SERVER_keepaliveChecker($)
my $cHash = $defs{$clName};
next if(!$cHash || !$cHash->{keepalive} ||
$now < $cHash->{lastMsgTime}+$cHash->{keepalive}*$multiplier );
Log3 $hash, 3, "$hash->{NAME}: $clName left us (keepalive check)";
my $msgName = $clName;
$msgName .= "/".$cHash->{cid} if($cHash->{cid});
Log3 $hash, 3, "$hash->{NAME}: $msgName left us (keepalive check)";
CommandDelete(undef, $clName);
}
}