OpenSimMirror/OpenSim
Justin Clark-Casey (justincc) 9f72fbcb75 Add an async inventory details sender to respond to FetchInventory packets.
If a user with a very large inventory right-clicks on their "My Inventory" folder, viewer 1 code will send a massive number of Fetchinventory requests.
Even though each is handled asynchronously via a pool thread, the sheer frequency of requests overwhelms the pool and freezes inbound packet handling.
This change makes the first Fetchinventory thread also handle subsequent requests, freeing up the other threads.
Further efficiencies could be made by handling all the items in a particular FetchInventory request together, rather than separately.
2011-07-01 21:25:40 +01:00
..
ApplicationPlugins Mantis #5442: Add admin_save_heightmap 2011-04-17 21:43:16 +01:00
Capabilities Comment verbose debug message in GetTexture 2011-05-08 16:50:36 -07:00
ConsoleClient Make the text mode remote console really work. It can now be used to send 2010-06-08 22:05:06 +01:00
Data Switched order of SQL statements in Friends migration -- resulted in the wrong key 2011-06-11 09:36:57 -07:00
Framework Add an async inventory details sender to respond to FetchInventory packets. 2011-07-01 21:25:40 +01:00
Region Add an async inventory details sender to respond to FetchInventory packets. 2011-07-01 21:25:40 +01:00
Server V2 map now working in grids too. WARNING: A few visible configuration variables added in order for this to work. See .ini.example changes 2011-06-13 09:13:44 -07:00
Services Fix bug in reset user password where entering an invalid name would cause an exception. Also, convert this commands log output to console output. 2011-06-25 00:08:14 +01:00
TestSuite * Fixes issue #4329 "llDialog fails silently" by updating OpenMetaverse.dll 2009-10-30 00:08:41 -07:00
Tests Added missing "Old Guids=true" to ConnectionString 2011-06-10 21:10:37 +01:00
Tools remove ancient and unused OpenSim.GridLaunch GUI code. 2010-08-19 01:11:10 +01:00