aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/ClientStack/LindenUDP/LLUDPServer.cs
diff options
context:
space:
mode:
authorTom Grimshaw2010-07-03 06:11:46 -0700
committerTom Grimshaw2010-07-03 06:11:46 -0700
commite4739523d3a9f19a0af385b64fb81fcd83a3a175 (patch)
tree95a602904a1c0234725d1e4386eadeecfe34b364 /OpenSim/Region/ClientStack/LindenUDP/LLUDPServer.cs
parentFix Undo! Made a lot of changes to Undo state saving; it now considers that ... (diff)
parentNow, fix the slash issue the right way. Our URLs now work like SL's (diff)
downloadopensim-SC-e4739523d3a9f19a0af385b64fb81fcd83a3a175.zip
opensim-SC-e4739523d3a9f19a0af385b64fb81fcd83a3a175.tar.gz
opensim-SC-e4739523d3a9f19a0af385b64fb81fcd83a3a175.tar.bz2
opensim-SC-e4739523d3a9f19a0af385b64fb81fcd83a3a175.tar.xz
Merge branch 'careminster-presence-refactor' of ssh://3dhosting.de/var/git/careminster into careminster-presence-refactor
Diffstat (limited to 'OpenSim/Region/ClientStack/LindenUDP/LLUDPServer.cs')
-rw-r--r--OpenSim/Region/ClientStack/LindenUDP/LLUDPServer.cs11
1 files changed, 10 insertions, 1 deletions
diff --git a/OpenSim/Region/ClientStack/LindenUDP/LLUDPServer.cs b/OpenSim/Region/ClientStack/LindenUDP/LLUDPServer.cs
index cda461c..f2bcc0b 100644
--- a/OpenSim/Region/ClientStack/LindenUDP/LLUDPServer.cs
+++ b/OpenSim/Region/ClientStack/LindenUDP/LLUDPServer.cs
@@ -900,7 +900,16 @@ namespace OpenSim.Region.ClientStack.LindenUDP
900 900
901 // Start the IClientAPI 901 // Start the IClientAPI
902 // Spin it off so that it doesn't clog up the LLUDPServer 902 // Spin it off so that it doesn't clog up the LLUDPServer
903 Util.FireAndForget(delegate(object o) { client.Start(); }); 903 //Util.FireAndForget(delegate(object o) { client.Start(); });
904
905 // NOTE: DO NOT CALL THIS ASYNCHRONOUSLY!!!!!
906 // This method will ultimately cause the modules to hook
907 // client events in OnNewClient. If they can't do this
908 // before further packets are processed, packets WILL BE LOST.
909 // This includes the all-important EconomyDataRequest!
910 // So using FireAndForget here WILL screw up money. Badly.
911 // You have been warned!
912 client.Start();
904 } 913 }
905 else 914 else
906 { 915 {