From 992fd6070c78f7790134c010cea2890e8d45b8ee Mon Sep 17 00:00:00 2001 From: Leland Sindt Date: Tue, 16 Mar 2021 07:16:21 -0500 Subject: [PATCH] defer disconnection to prevent un-managed disconnects --- src/v1_TeslaMateAPICarsStatus.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/v1_TeslaMateAPICarsStatus.go b/src/v1_TeslaMateAPICarsStatus.go index 3acb71b..09b29be 100644 --- a/src/v1_TeslaMateAPICarsStatus.go +++ b/src/v1_TeslaMateAPICarsStatus.go @@ -455,7 +455,7 @@ func TeslaMateAPICarsStatusV1(c *gin.Context) { time.Sleep(100 * time.Millisecond) // disconnecting from MQTT - m.Disconnect(250) + defer m.Disconnect(250) // setting data from MQTT into data fields to return MQTTInformationData.DisplayName = MQTTDataDisplayName