UbitUmarov
|
6ff8ecaae0
appdomains are gone. XEngine does not make much sense without them
|
2 years ago |
UbitUmarov
|
858e00d578
still some files missing
|
2 years ago |
UbitUmarov
|
c972c23d2e
try simplify lsl listen code a bit
|
2 years ago |
UbitUmarov
|
1b9a77f08d
actually change scripts timers, to the ini setting AsyncLLCommandLoopms ( default 100, 50 a more reasonable value that just eats a bit more cpu looping around
|
3 years ago |
UbitUmarov
|
88defb4d90
change scripts timers, etc check rate to 50ms
|
3 years ago |
UbitUmarov
|
60868fe975
vs2017 debug seems to get very confused with our script class called Timer (run runprebuild)
|
3 years ago |
UbitUmarov
|
e24dd01bda
mantis 8870: do look on all script engines for http requests done
|
3 years ago |
Robert Adams
|
bd1b992aaf
Add Thread.ResetAbort() to various thread loops to clean up errors on
|
5 years ago |
UbitUmarov
|
92b7dd27a3
missing file
|
5 years ago |
UbitUmarov
|
83e2fee71b
add experimental script engine XMRengine donated by mrieker (DreamNation) And our Melanie. ***DANGER*** ***TESTONLY*** ***disable HG*** dont leave running when not looking... tp/crossing to Xengine will reset scripts. i do see a few issues but should be testable, so we can decide if we should invest more on it.
|
6 years ago |
UbitUmarov
|
5287489a3c
avoid some wrong watchdog timeouts
|
7 years ago |
UbitUmarov
|
772c5b7db0
move assetsconnector threads to whatchdog; Abort all alive threads known to watchdog before exit
|
7 years ago |
UbitUmarov
|
8989e8ef3a
give up on the code to stop AsyncCommandManager. It fails with many scripts running, and its only done deep on exit code. It is a backgroud thread should not block exit and never did
|
7 years ago |
UbitUmarov
|
3c97bb1e6f
fix lock position removing a not necessary function
|
7 years ago |
UbitUmarov
|
e1aa591815
allow new thread creation if it was aborted on AsyncCommandManager
|
7 years ago |
UbitUmarov
|
d5e8e116d4
protect AsyncCommandManager thread from fails on the several things it checks
|
7 years ago |
UbitUmarov
|
8e777d50a6
only remove AsyncCommandManager thread when last instance is deleted
|
7 years ago |
UbitUmarov
|
f3eb73926e
stop a few more threads on exit
|
7 years ago |
Melanie Thielker
|
b16abc8166
Massive tab and trailing space cleanup
|
8 years ago |
UbitUmarov
|
a11edceb00
seems to compile ( tests comented out)
|
9 years ago |
UbitUmarov
|
371c9dd2af
bad merge?
|
9 years ago |
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.
|
10 years ago |
Melanie
|
f0eeb47262
Add the "StateChange" function to the async comand manager to differentiate
|
10 years ago |
Melanie
|
648e258b8e
Merge branch 'master' into careminster
|
11 years ago |
Justin Clark-Casey (justincc)
|
217c7d1140
Remove unnecessary m_scenes and m_scene from AsyncCommandManager.
|
11 years ago |
Justin Clark-Casey (justincc)
|
921ad8704e
Lock areas of AsyncCommandManager where multiple threads could try to access/update the same static structures simultaneously.
|
11 years ago |
Justin Clark-Casey (justincc)
|
00c1586ff8
refactor: Remove unused AsyncCommandManager.PleaseShutdown
|
11 years ago |
Justin Clark-Casey (justincc)
|
46335b103e
If an exception occurs in the AsyncCommandManager loop, spit it out to log rather than silently swallowing it.
|
11 years ago |
Justin Clark-Casey (justincc)
|
831e4c3850
Fix bug where outstanding llHTTPRequests for scripts were not being aborted when they were deleted.
|
11 years ago |
UbitUmarov
|
f254af29ac
avoid potencial NullReferenceException
|
12 years ago |