From 77944f951acfaea53e4f56469eca4a06f5edad53 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EC=A4=80=ED=95=99=20=EB=85=B8?= Date: Tue, 15 Jul 2025 18:10:38 +0900 Subject: [PATCH] mqtt --- Assets/WorkSpace/LH/MQTTManager.cs | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/Assets/WorkSpace/LH/MQTTManager.cs b/Assets/WorkSpace/LH/MQTTManager.cs index d3c628d5..fd711b1e 100644 --- a/Assets/WorkSpace/LH/MQTTManager.cs +++ b/Assets/WorkSpace/LH/MQTTManager.cs @@ -86,6 +86,16 @@ namespace Octopus.Simulator.Networks public void Connect(string clientName, string host, int port) { + if (client != null) + { + flag = true; + clientTable.Remove(clientName); + client.OnConnected -= ((client) => OnConnected(client, clientName)); + client.OnStateChanged -= OnStateChange; + client.OnDisconnect -= OnDisconnected; + client.OnError -= OnError; + } + if (string.Equals(protocol, "wss")) { client = new MQTTClientBuilder()