diff options
author | Justin Clark-Casey (justincc) | 2014-09-04 18:24:59 +0100 |
---|---|---|
committer | Justin Clark-Casey (justincc) | 2014-09-04 18:24:59 +0100 |
commit | e4d16e67955cf40861caf31116efe6e727eabdfa (patch) | |
tree | 5e3ec530b19aa3a3e0f51d94680f0a00c358fc49 /OpenSim/Region/ClientStack/Linden/UDP/LLUDPServer.cs | |
parent | For processing outbound http requests in the XMLRPCModule, start the thread t... (diff) | |
download | opensim-SC_OLD-e4d16e67955cf40861caf31116efe6e727eabdfa.zip opensim-SC_OLD-e4d16e67955cf40861caf31116efe6e727eabdfa.tar.gz opensim-SC_OLD-e4d16e67955cf40861caf31116efe6e727eabdfa.tar.bz2 opensim-SC_OLD-e4d16e67955cf40861caf31116efe6e727eabdfa.tar.xz |
Make LLUDP output queue refill thread active by default, since load tests have shown that this has better scalability.
For testing, previous behaviour can be restored with the console command "debug lludp oqre stop" at runtime.
Diffstat (limited to 'OpenSim/Region/ClientStack/Linden/UDP/LLUDPServer.cs')
-rw-r--r-- | OpenSim/Region/ClientStack/Linden/UDP/LLUDPServer.cs | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/OpenSim/Region/ClientStack/Linden/UDP/LLUDPServer.cs b/OpenSim/Region/ClientStack/Linden/UDP/LLUDPServer.cs index 87aa37d..e879e76 100644 --- a/OpenSim/Region/ClientStack/Linden/UDP/LLUDPServer.cs +++ b/OpenSim/Region/ClientStack/Linden/UDP/LLUDPServer.cs | |||
@@ -447,6 +447,7 @@ namespace OpenSim.Region.ClientStack.LindenUDP | |||
447 | { | 447 | { |
448 | StartInbound(); | 448 | StartInbound(); |
449 | StartOutbound(); | 449 | StartOutbound(); |
450 | OqrEngine.Start(); | ||
450 | 451 | ||
451 | m_elapsedMSSinceLastStatReport = Environment.TickCount; | 452 | m_elapsedMSSinceLastStatReport = Environment.TickCount; |
452 | } | 453 | } |
@@ -491,6 +492,7 @@ namespace OpenSim.Region.ClientStack.LindenUDP | |||
491 | m_log.Info("[LLUDPSERVER]: Shutting down the LLUDP server for " + Scene.Name); | 492 | m_log.Info("[LLUDPSERVER]: Shutting down the LLUDP server for " + Scene.Name); |
492 | base.StopOutbound(); | 493 | base.StopOutbound(); |
493 | base.StopInbound(); | 494 | base.StopInbound(); |
495 | OqrEngine.Stop(); | ||
494 | } | 496 | } |
495 | 497 | ||
496 | protected override bool EnablePools() | 498 | protected override bool EnablePools() |