193 Commits
Author SHA1 Message Date
UbitUmarov ffb4cd7867 cosmetics 2024-04-24 00:07:26 +01:00
UbitUmarov 44b0d30561 a few more useless changes 2024-04-08 02:02:54 +01:00
UbitUmarov 9b878933eb oops missing dependency 2024-04-04 17:49:07 +01:00
UbitUmarov d00dbe11c0 set gc memory high pressure to 50% of total memory (sadly it may decide to ignore); change show stats memory report; let robust also show memory on show stats 2024-04-04 17:45:38 +01:00
UbitUmarov f6a47a9f47 thread.abort is gone. Coment out so things compile 2022-10-02 11:30:41 +01:00
UbitUmarov fc3543c24a performance counters are windows only, we are not, so .. gone 2022-10-02 11:24:39 +01:00
UbitUmarov 4727aaa475 show stats with one more decimal place in timing 2022-08-19 15:49:48 +01:00
UbitUmarov da928d6099 != UUID.Zero is slow 2022-01-09 02:28:51 +00:00
UbitUmarov c71181ff51 possible multithreading issues 2021-10-12 18:08:49 +01:00
UbitUmarov 095b46d193 cosmetics 2021-09-09 18:48:06 +01:00
UbitUmarov 1e4799604f add suspendflow option to workmanager startthread 2021-09-07 02:51:08 +01:00
UbitUmarov 98afe851ee jsonSimStats: fix null ref when region not found; limite http content lenght; cosmetics 2021-09-01 15:45:23 +01:00
UbitUmarov 4afc1e3909 catch possible null refs 2021-08-13 21:36:55 +01:00
UbitUmarov 5ef462cb13 show npc count in jsonsimstats 2021-07-23 03:55:23 +01:00
UbitUmarov c62055bd5f show total number of process threads on show stats and json.. 2021-07-22 20:34:59 +01:00
UbitUmarov 31683b13ea several changes to statistics. How they are stored, passed around, referenced; do some fixes for multi regions per instance,... 2021-07-22 19:57:11 +01:00
UbitUmarov 5073d7dedd remove commas sep from number format on stats ProcMem 2021-07-21 09:41:20 +01:00
UbitUmarov cf0b1b1840 let script EPS be visible on sim stats 2021-07-05 06:12:49 +01:00
UbitUmarov 10b5375679 missing change 2021-01-12 12:45:59 +00:00
UbitUmarov 6f6c3f9e08 simplify JobEngine a bit 2021-01-12 12:36:54 +00:00
UbitUmarov 567418d7cd start JonEngines without any thread, first job enq will add it 2020-12-17 21:51:25 +00:00
UbitUmarov 291c355185 oops 2020-08-17 19:53:38 +01:00
UbitUmarov 387f4d8681 change a timer and expire used types 2020-08-17 19:49:07 +01:00
UbitUmarov f32c0ead05 avoid c# fun things, plus cosmetics 2020-07-14 17:54:58 +01:00
UbitUmarov 6d030e2f2b try to shutup some errors dunring shutdown, due to .net mess 2020-05-02 14:25:57 +01:00
UbitUmarov ab14241871 mantis 8678: try fix rest console client 2020-05-01 17:49:11 +01:00
UbitUmarov 929fa3efbd dispose of jobengine queue 2020-05-01 15:42:02 +01:00
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