Justin Clark-Casey (justincc)
|
722f0ba18c
Put something in the ImprovedInstantMessage.BinaryBucket for llInstantMessage() to stop this crashing viewer 2.4.0 (1.23.5 was fine with this).
|
13 years ago |
BlueWall
|
69c8cc787f
Make FireAndForgetWrapper a singleton class
|
14 years ago |
Diva Canto
|
f86c438653
Preservation of creator information now also working in IARs. Cleaned up usage help. Moved Osp around, deleted unnecessary OspInventoryWrapperPlugin, added manipulation of SOP's xml representation in a generic ExternalRepresentationUtils function.
|
14 years ago |
Diva Canto
|
ca8d015733
Changed the parser for InventoryItem deserialization. Moved some utility functions around.
|
14 years ago |
Justin Clark-Casey (justincc)
|
e6eeaaea67
minor: add some method comments
|
14 years ago |
Melanie
|
0b13cfa4dd
Port ExecutingDirectory from omfOS Util class.
|
14 years ago |
Diva Canto
|
9fd9836841
Make User Agent Service and Login Service separable.
|
14 years ago |
Diva Canto
|
8fc68c6d98
Added XFF header processing. Untested, for lack of proxy.
|
14 years ago |
Melanie Thielker
|
00fd2e0446
Correct display of landmark about info. Also correct region maturity rating
|
14 years ago |
Justin Clark-Casey (justincc)
|
48f3733963
Fix http://opensimulator.org/mantis/view.php?id=4657 where OpenSim.Grid.UserServer.exe fails on startup if no previous config
|
14 years ago |
Diva Canto
|
f4c165afe7
Bug fix: store correct position information upon logout. Fixes mantis #4608
|
14 years ago |
Melanie
|
1f45e6c649
Merge branch 'master' into presence-refactor
|
14 years ago |
Melanie
|
842b68eeff
Change handling of the SYSTEMIP constant to be more sane.
|
14 years ago |
Diva Canto
|
3112b04c85
Changed an error message to w warning message.
|
15 years ago |
Diva Canto
|
f4efa325bb
More progress on both the Simulation service and the Login service. Both still unfinished.
|
15 years ago |
Adam Frisby
|
963cf25813
* Implements OSSL function: osGetSimulatorMemory - returns the current amount of memory allocated to the simulator process (Moderate Threat Level).
|
15 years ago |
Teravus Ovares (Dan Olivares)
|
4af77e84b1
* Fix Inconsistent line ending style in Util
|
15 years ago |
Teravus Ovares (Dan Olivares)
|
4338f4e1d7
* Patch from Misterblue to fix Environment.TickCount for statistics purposes. Resolves the wrap-around of the 32 bit uint.
|
15 years ago |
John Hurliman
|
f89c2cac0f
Experimental test to rate limit the incoming packet handler and try to always leave a worker thread available for other tasks
|
15 years ago |
John Hurliman
|
52a4534f7f
* Change the way Util.FireAndForget() calls SmartThreadPool to avoid using a delegate (which STP appears to hold on to). This removes the slow leak I was seeing when using async_call_method=SmartThreadPool and stabilizes allocated memory for an idle OpenSim instance
|
15 years ago |
John Hurliman
|
36b0e5e1d3
Terrible typo in the previous commit!
|
15 years ago |
John Hurliman
|
6ca4b0f366
* Added a check if Util.m_ThreadPool is null before trying to use it, and if so initialize it to sane defaults
|
15 years ago |
John Hurliman
|
2f394b7e7e
* Allow SmartThreadPool to be initialized without setting max stack size (like the original implementation)
|
15 years ago |
Melanie
|
b35fbe1f98
Merge branch 'melanie_test' into prioritization
|
15 years ago |
John Hurliman
|
32ccd5bb40
* Changed the misc. methods calling ThreadPool.UnsafeQueueUserWorkItem() to Util.FireAndForget()
|
15 years ago |
Melanie
|
8ce4fd7234
Reduce the default pool threads to 15 (from 30) and the minimum from 5 to 2
|
15 years ago |
Melanie
|
8a336c6860
Add MaxPoolThreads in startup to limit the size of the thread pool used
|
15 years ago |
John Hurliman
|
142008121e
* Change Util.FireAndForget to use ThreadPool.UnsafeQueueUserWorkItem(). This avoids .NET remoting and a managed->unmanaged->managed jump. Overall, a night and day performance difference
|
15 years ago |
John Hurliman
|
80a8a9c4a7
Converted FireAndForget methods to use a singleton pattern to attempt to work around a Mono bug with nested delegates
|
15 years ago |
John Hurliman
|
fb19d1ca0a
* Try/catch around EndInvoke() when Util.FireAndForget() returns to catch exceptions thrown in the async method
|
15 years ago |