UbitUmarov
bd12d60e80
cosmetics
2019-11-20 23:16:20 +00:00
UbitUmarov
da0a8d6c43
remove some more useless NULL arguments
2019-10-22 12:39:50 +01:00
UbitUmarov
b98ad6c53c
remove some useless NULL arguments
2019-10-22 12:23:19 +01:00
Melanie
0fd17c08ae
Massive console refactor. Greatly simplify interface.
2019-08-20 23:28:59 +01:00
UbitUmarov
4a73cc81dc
now break several things at same time... sog/sop updates, threads options,...
2018-12-28 13:52:59 +00:00
UbitUmarov
66f3c6c730
avoid a data copy
2018-12-03 10:39:54 +00:00
UbitUmarov
57bd671e00
stats heap allocation rate can negative
2018-12-02 17:29:13 +00:00
UbitUmarov
ea815df6bd
add a disabled log
2018-07-14 14:43:20 +01:00
UbitUmarov
fc224b444a
avoid some large unnecessary strings
2018-01-24 10:02:18 +00:00
UbitUmarov
e9d2d81880
pesty warnings
2018-01-17 07:04:07 +00:00
UbitUmarov
c92ba1cc04
shut up some pesty warnings
2018-01-15 16:23:19 +00:00
UbitUmarov
4df19ece53
framework main thread pool is always active and in use ( even id hard to 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
2017-06-16 18:16:26 +01:00
UbitUmarov
5e67bd5778
main generic use JobEngine also does not need a permanent thread.. actually doesn't even seem to be in use
2017-06-14 00:51:22 +01:00
UbitUmarov
482ff06e13
make JobEngine be a workitem of mail pool (smartThread), with the option to release thread after a idle time, so is free to do other service elsewhere
2017-06-13 18:50:34 +01:00
UbitUmarov
5ce15566ac
add option for Fireandforget not timeout (our access to main smartThreadPool)
2017-06-13 18:39:42 +01:00
UbitUmarov
e8165a7b51
only silent remove threads from watch list if they stopped ( ie still consider aborted etc )
2017-06-09 20:14:56 +01:00
UbitUmarov
8d8236cfb2
missing file change.. actually use watchdog threads on assetsconnector and
...
avoid null refs on JobEngine
2017-05-26 00:34:46 +01:00
UbitUmarov
d90b68c2a6
change wrong watchdog stopped thread check code, and don't log it
2017-05-26 00:05:35 +01:00
UbitUmarov
772c5b7db0
move assetsconnector threads to whatchdog; Abort all alive threads known to watchdog before exit
2017-05-25 06:05:02 +01:00
UbitUmarov
f3eb73926e
stop a few more threads on exit
2017-05-23 04:05:31 +01:00
Melanie Thielker
5ceb315e34
Secure sim stats with an (optional) password.
...
There is way too much in these stats to expose them to the world, at
least for some of us.
2017-02-01 15:30:17 +00:00
Melanie Thielker
b16abc8166
Massive tab and trailing space cleanup
2017-01-05 19:07:37 +00:00
UbitUmarov
59f6353ac1
close a resource on jobengine.close()
2016-11-22 22:29:13 +00:00
UbitUmarov
38ba839eb3
watchdog timeouts: replace a silly List copy i added doing it a better way
2016-08-25 23:31:18 +01:00
UbitUmarov
7ce6430a86
put back the console comand i remove since it is not a repetion
2016-08-25 04:55:01 +01:00
UbitUmarov
387d564aad
do similar changes to unused checksManager
2016-08-24 07:41:11 +01:00
UbitUmarov
fc45942026
remove redundate console comand add, change stat deregister
2016-08-24 06:57:21 +01:00
UbitUmarov
32396742f8
reduce unnecessary allocation of new items
2016-08-24 06:26:31 +01:00
Roger Kirkman
97a471cb35
Fix crash due to setting Thread.name after thread start.
...
Signed-off-by: Diva Canto <diva@metaverseink.com >
2016-05-12 17:42:42 -07:00
Melanie Thielker
28fb722612
CR safari. Remove gratuitious CRs in some files
2016-04-07 19:53:56 +02:00
Diva Canto
ab12a14279
Pushed AssemblyVersion up to VersionInfo, so that we don't need to do global replace anymore.
2016-02-21 11:14:02 -08:00
Robert Adams
7831d219d7
Add locking around stats record fetch to resolve Mantis 7793.
2015-12-27 15:05:17 -08:00
UbitUmarov
9224b5d680
revert last change to watchdog timeouts, that should not be needed
2015-11-27 13:32:49 +00:00
UbitUmarov
baf8e762a6
change JobEngine stop code and add a extra check for thread removed on watchdog timeout checks
2015-11-27 13:28:10 +00:00
Melanie Thielker
774ac5e96b
If no job engine is started at all, keep checking it's status from
...
bombing
2015-11-24 21:10:40 +01:00
UbitUmarov
19b96697a6
try not to use Process.HasExit that is broken in some mono versions
2015-11-24 11:22:40 +00:00
Diva Canto
59b63b6406
On to 0.8.3!
...
Conflicts:
OpenSim/Region/PhysicsModules/ConvexDecompositionDotNet/Properties/AssemblyInfo.cs
2015-10-18 21:51:49 -07:00
UbitUmarov
82785f559e
remove a avn thing before it gets into core
2015-09-10 13:00:30 +01:00
UbitUmarov
0ddcc55166
let extra stats travel side by side with viewers ones... try to fix damm array indexes all over the place
2015-09-06 00:32:20 +01:00
UbitUmarov
4b1ecc90fc
fix modifing m_threads on a foreach scanning it
2015-09-05 21:23:22 +01:00
UbitUmarov
cdaed11387
at last we can login and see objects ( friends is dead and disable in
...
scenepresence)
2015-09-03 18:39:08 +01:00
UbitUmarov
371c9dd2af
bad merge?
2015-09-01 14:54:35 +01:00
Oren Hurvitz
c8135834db
Prevent a crash if "debug jobengine log" is entered without a log level
2015-08-11 07:35:37 +01:00
Michael Heilmann
140ea04b9d
Merging Opensim upstream before generating patch
2015-05-19 15:18:45 -04:00
Steven Zielinski
96a86e7d5a
Fixed a bug that would cause the sim extra stats reporter to fail in reporting stats. The bug was caused by the current process threads which can return null references.
...
Test Plan: Tested on windows using opensim standalone and the json stats.
Reviewers: rlouden, ssirigam, clattin, martin, kboswell
Reviewed By: rlouden, ssirigam, clattin, martin, kboswell
Differential Revision: http://cr.irl.ucf.edu/D277
2015-05-04 13:17:11 -04:00
Steven Zielinski
cb517839e9
Fixed vocabulary in a comment to match the code.
2015-05-04 10:05:36 -04:00
Steven Zielinski
c4a3c93097
Fixed a bug that would cause the sim extra stats reporter to fail in reporting stats. The bug was caused by the current process threads which can return null references.
...
Test Plan: Tested on windows using opensim standalone and the json stats.
Reviewers: rlouden, kboswell, clattin, martin, ssirigam
Differential Revision: http://cr.irl.ucf.edu/D277
2015-05-01 17:09:18 -04:00
Diva Canto
da32512ea4
Updated all occurrences of AssemblyVersion("0.8.1.*") to AssemblyVersion("0.8.2.*")
2015-04-29 18:47:17 -07:00
Robert Louden
c3138f9f38
Phase 2 additons with Frame Dilation metric.
2015-04-21 16:15:48 -04:00
Glenn Martin
1959eb8372
Moved over metrics from previous OpenSim 0.8.0.3 repository (this new repository is now the master branch from OpenSim).
2015-04-21 14:29:17 -04:00