OpenSimMirror/OpenSim/Region/CoreModules/ServiceConnectorsOut
Justin Clark-Casey (justincc) 86367d7219 refactor: Move methods to start a monitored thread, start work in its own thread and run work in the jobengine from Watchdog to a WorkManager class.
This is to achieve a clean separation of concerns - the watchdog is an inappropriate place for work management.
Also adds a WorkManager.RunInThreadPool() class which feeds through to Util.FireAndForget.
Also switches around the name and obj arguments to the new RunInThread() and RunJob() methods so that the callback obj comes after the callback as seen in the SDK and elsewhere
2014-11-25 23:56:32 +00:00
..
Asset Label all threadpool calls being made in core OpenSimulator. This is to add problem diagnosis. 2014-11-25 23:23:10 +00:00
Authentication Last 27 modules' directives (service connectors out). 2012-11-13 08:49:52 -08:00
Authorization Return more specific error messages if an attempt to enter a region fails due to permissions (in QueryAccess and IsAuthorizedForRegion) 2014-05-19 11:11:30 +01:00
Avatar Last 27 modules' directives (service connectors out). 2012-11-13 08:49:52 -08:00
Grid minor: remove warnings from unused fields in LocalGridServicesConnector 2014-11-25 23:21:37 +00:00
GridUser Put guards on a bunch of exception-inducing code, as seen in logs from load test. 2013-07-09 14:12:52 -07:00
Inventory refactor: Move methods to start a monitored thread, start work in its own thread and run work in the jobengine from Watchdog to a WorkManager class. 2014-11-25 23:56:32 +00:00
Land Last 27 modules' directives (service connectors out). 2012-11-13 08:49:52 -08:00
MapImage Make "generate map" console command also trigger upload to maptiles as well as asset generation without performing tile generation twice. 2014-09-26 01:02:19 +01:00
Neighbour Non-functional changes of numbers into symbolic references and a few 2014-02-15 16:01:01 -08:00
Presence Don't report NPC presences. 2014-05-26 10:28:31 -07:00
Simulation Fix recent regression in 3c6becd5 where login or hg login to variable sized regions failed with outdated simulator message. 2014-07-22 18:04:28 +01:00
UserAccounts Allow invalidating the users cache 2014-04-08 08:11:29 +01:00