aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Framework (follow)
Commit message (Collapse)AuthorAgeFilesLines
* revert EnvironmentTick back to orignal clock, since change may cause issues ↵UbitUmarov2017-06-191-4/+3
| | | | on some code paths. Clean a bit get mesh and get texture throttle
* framework main thread pool is always active and in use ( even id hard to ↵UbitUmarov2017-06-162-24/+45
| | | | catch) so show in on show stats. Disable ServerStatsCollector by default, since most don't use it, Adicionally it uses shared framework performance counters system that may be affected if a region crashs
* change the clock source for EnvironmentTickCount so it does get a bit more ↵UbitUmarov2017-06-151-8/+10
| | | | resolution if avaiable (1ms) specially on windows. This until all calls to this are removed. Coment out some stats in workpool/threads creation path
* some cleanup.. remove some stats that only some do look at once on a lifetimeUbitUmarov2017-06-141-10/+0
|
* main generic use JobEngine also does not need a permanent thread.. actually ↵UbitUmarov2017-06-141-1/+1
| | | | doesn't even seem to be in use
* make JobEngine be a workitem of mail pool (smartThread), with the option to ↵UbitUmarov2017-06-131-48/+41
| | | | release thread after a idle time, so is free to do other service elsewhere
* add option for Fireandforget not timeout (our access to main smartThreadPool)UbitUmarov2017-06-132-9/+9
|
* make some web request errors visible, so cause of later asset not found is clearUbitUmarov2017-06-121-7/+13
|
* only silent remove threads from watch list if they stopped ( ie still ↵UbitUmarov2017-06-091-4/+2
| | | | consider aborted etc )
* keep the reverted code, that does work. Our code likes to have pbs.Media == ↵UbitUmarov2017-06-081-15/+28
| | | | null when there is no MOAD defined, so handle possible odd oars that may have llsd <array /> on that case
* cross mouse buttons stateUbitUmarov2017-06-031-0/+9
|
* remove debug messagesUbitUmarov2017-05-311-2/+2
|
* put back soft http closeUbitUmarov2017-05-301-6/+4
|
* webrequests serialiazation per endpoint its now ServicePointManager jobUbitUmarov2017-05-302-101/+2
|
* change servicePoint dns expire also to 5min, let the endpoints expire slide. ↵UbitUmarov2017-05-291-1/+7
| | | | This should reduce impact of absurd dns fails observed on my test ubuntu VM
* cache endpoints (and other paths) dns requests for 5min, this delay should ↵UbitUmarov2017-05-291-5/+25
| | | | be acceptable in all cases ?
* some cleanup and assume Linux/mono DNS is just broken...UbitUmarov2017-05-291-34/+42
|
* no.. still a failUbitUmarov2017-05-291-19/+13
|
* mono is a total crapUbitUmarov2017-05-291-19/+22
|
* cleanup util.cs get dnsUbitUmarov2017-05-291-77/+80
|
* enclose GetRequestStream on try/catchUbitUmarov2017-05-281-12/+13
|
* a null ref check left behind on previus commitsUbitUmarov2017-05-281-1/+2
|
* cleanup (grid)region info endpoint; add log to try to find some xml decode ↵UbitUmarov2017-05-262-36/+61
| | | | issues
* missing file change.. actually use watchdog threads on assetsconnector andUbitUmarov2017-05-261-2/+5
| | | | avoid null refs on JobEngine
* change wrong watchdog stopped thread check code, and don't log itUbitUmarov2017-05-261-3/+10
|
* move assetsconnector threads to whatchdog; Abort all alive threads known to ↵UbitUmarov2017-05-253-1/+27
| | | | watchdog before exit
* use threads from main pool on assetsconnectorUbitUmarov2017-05-251-1/+0
|
* make a few more threads background onesUbitUmarov2017-05-251-2/+2
|
* add a bit more pre exit cleanupUbitUmarov2017-05-242-4/+14
|
* stop a few more threads on exitUbitUmarov2017-05-232-1/+7
|
* please DIE! PLEASE??UbitUmarov2017-05-233-6/+26
|
* fix IClientIPEndpoint broken by justin long ago.. but stop using itUbitUmarov2017-05-221-1/+1
| | | | | except on SceneBanner, later it my be also removed from there and everywhere
* make sure we drop requests if DoHTTPGruntWork failsUbitUmarov2017-05-221-4/+9
|
* remove LongPoll type and queues. Events should now have reduced latency ↵UbitUmarov2017-05-212-35/+3
| | | | also. About previus commit, it maybe a modified ingen-e3s-v1.33 script that is broken, and not the original version, can't tell
* remove a Paralell.For (actually not used). That kind of fine gained ↵UbitUmarov2017-05-151-39/+9
| | | | multitask makes no sense on already heavy multitasked server application like opensim. CPU cores are already busy or needed elsewhere.
* clear land object on deleteUbitUmarov2017-05-141-0/+2
|
* fix some issue on parcels loading and make parcels dwell show something. ↵UbitUmarov2017-05-141-4/+8
| | | | Resolution is 2.5min aprox.
* find parcels by GlobalID.. well most timeUbitUmarov2017-05-131-0/+2
|
* we can't allow abort to change only one dicUbitUmarov2017-05-131-29/+33
|
* fix wrong locking on unused path it case it does get uses. Thanks LaNani SundaraUbitUmarov2017-05-131-1/+1
|
* some conditional dispose on http requests inputstreamUbitUmarov2017-05-082-1/+8
|
* let StreamReader be in using statementsUbitUmarov2017-05-072-31/+18
|
* having the file open then let PermissionsToString know about ExportUbitUmarov2017-04-301-0/+2
|
* save some nanoseconds if unfolding will not change anything ( export default ↵UbitUmarov2017-04-301-2/+2
| | | | mks it rare, but looks nice)
* remove a redundant operationUbitUmarov2017-04-301-2/+0
|
* update folded permitions if taking from world, or after unfoldUbitUmarov2017-04-291-6/+22
|
* recover PermissionsUtil.ApplyFoldedPermissions (well my version). its use ↵UbitUmarov2017-04-292-2/+34
| | | | easys code readability
* a few changes to permissions folding... we are testing. at this point only ↵UbitUmarov2017-04-281-1/+4
| | | | use master for TESTING also
* give more information on Fatal Error during region startupUbitUmarov2017-04-261-2/+1
|
* move mesh pbs creation code out of mesh upload code into to ↵UbitUmarov2017-04-251-0/+64
| | | | PrimitiveBaseShape.cs