diff --git a/LibreMetaverse/NetworkManager.cs b/LibreMetaverse/NetworkManager.cs index a1af80fd..666d2cd5 100644 --- a/LibreMetaverse/NetworkManager.cs +++ b/LibreMetaverse/NetworkManager.cs @@ -933,6 +933,19 @@ namespace OpenMetaverse return null; } + + public Simulator FindSimulator(ulong handle) + { + lock (Simulators) + { + foreach (var t in Simulators.Where(t => t.Handle == handle)) + { + return t; + } + } + + return null; + } internal void RaisePacketSentEvent(byte[] data, int bytesSent, Simulator simulator) {