From e5822009c4149cd72059fd8a26d4860e1a2b956b Mon Sep 17 00:00:00 2001 From: Madpeter <57852827+Madpeterz@users.noreply.github.com> Date: Thu, 7 Dec 2023 10:29:10 +0000 Subject: [PATCH] limit IM length to stop errors --- LibreMetaverse/AgentManager.cs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/LibreMetaverse/AgentManager.cs b/LibreMetaverse/AgentManager.cs index 27e6555..dc659b5 100644 --- a/LibreMetaverse/AgentManager.cs +++ b/LibreMetaverse/AgentManager.cs @@ -1712,6 +1712,10 @@ namespace OpenMetaverse { if (target != UUID.Zero) { + if(message.Length > 1023) + { + message = message.Substring(0, 1000) + "..."; + } ImprovedInstantMessagePacket im = new ImprovedInstantMessagePacket(); if (imSessionID.Equals(UUID.Zero) || imSessionID.Equals(AgentID))