aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/ClientStack
diff options
context:
space:
mode:
authorJustin Clarke Casey2008-11-12 18:12:18 +0000
committerJustin Clarke Casey2008-11-12 18:12:18 +0000
commite2ab576572a3ca7ab1f29fc142624ae257f5289d (patch)
tree0e4e1c63a87b560996d257309369f918f6c1656b /OpenSim/Region/ClientStack
parentFrom: Alan Webb (alan_webb@us.ibm.com) (diff)
downloadopensim-SC_OLD-e2ab576572a3ca7ab1f29fc142624ae257f5289d.zip
opensim-SC_OLD-e2ab576572a3ca7ab1f29fc142624ae257f5289d.tar.gz
opensim-SC_OLD-e2ab576572a3ca7ab1f29fc142624ae257f5289d.tar.bz2
opensim-SC_OLD-e2ab576572a3ca7ab1f29fc142624ae257f5289d.tar.xz
* Stop locking the scene presences dictionary for the entire agent crossing part of the login sequence
* This may alleviate a little the freezing experienced by existing avatars when a new client logs in * Race condition risks look minimal since one wouldn't expect another thread to start fiddling with that presence
Diffstat (limited to 'OpenSim/Region/ClientStack')
-rw-r--r--OpenSim/Region/ClientStack/LindenUDP/LLClientView.cs2
1 files changed, 0 insertions, 2 deletions
diff --git a/OpenSim/Region/ClientStack/LindenUDP/LLClientView.cs b/OpenSim/Region/ClientStack/LindenUDP/LLClientView.cs
index f25f3eb..7eb6ef4 100644
--- a/OpenSim/Region/ClientStack/LindenUDP/LLClientView.cs
+++ b/OpenSim/Region/ClientStack/LindenUDP/LLClientView.cs
@@ -740,8 +740,6 @@ namespace OpenSim.Region.ClientStack.LindenUDP
740 { 740 {
741 //this.UploadAssets = new AgentAssetUpload(this, m_assetCache, m_inventoryCache); 741 //this.UploadAssets = new AgentAssetUpload(this, m_assetCache, m_inventoryCache);
742 742
743 // Establish our two timers. We could probably get this down to one
744
745 // Ping the client regularly to check that it's still there 743 // Ping the client regularly to check that it's still there
746 m_clientPingTimer = new Timer(5000); 744 m_clientPingTimer = new Timer(5000);
747 m_clientPingTimer.Elapsed += CheckClientConnectivity; 745 m_clientPingTimer.Elapsed += CheckClientConnectivity;