From e0ff4ffbdf973a16fc5dcb434637e26f555e5ec7 Mon Sep 17 00:00:00 2001 From: Christopher Date: Wed, 8 Jul 2020 02:13:38 +0200 Subject: [PATCH] remove threads --- src/DataValue.cs | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/DataValue.cs b/src/DataValue.cs index 205cef0..50a82bb 100644 --- a/src/DataValue.cs +++ b/src/DataValue.cs @@ -12,7 +12,6 @@ using System.Linq; using System.Reflection; using System.Security.Cryptography; using System.Text; -using System.Threading; using System.Timers; [assembly: Addin("DataValueModule", "0.1")] @@ -170,8 +169,7 @@ namespace OpenSim.Modules.DataValue checkRateLimit(); m_cache.Add(new StorageElement(_host.GroupID.ToString(), key, value, m_storage)); - - (new Thread(delegate () { try { m_storage.save(_host.GroupID.ToString(), key, value); } catch (Exception _innterError) { m_log.Error(_innterError.Message); } })).Start(); + m_storage.save(_host.GroupID.ToString(), key, value); return; } catch (Exception _error) @@ -197,7 +195,7 @@ namespace OpenSim.Modules.DataValue if (_element != null) m_cache.Remove(_element); - (new Thread(delegate () { try { m_storage.remove(_host.GroupID.ToString(), key); } catch(Exception _innterError) { m_log.Error(_innterError.Message); } })).Start(); + m_storage.remove(_host.GroupID.ToString(), key); } catch (Exception _error) {