Justin Clark-Casey (justincc)
|
cc6b2fdb9f
Add experimental "OpenSim object memory churn" statistics to output of region console "show stats" command
|
12 жил өмнө |
Justin Clark-Casey (justincc)
|
a2c3dfc422
Log warning if time between invocations of the watchdog thread is twice the timer setting.
|
12 жил өмнө |
Justin Clark-Casey (justincc)
|
07298c8b4f
refactor: rename Watchdog.WATCHDOG_TIMEOUT_MS to DEFAULT_WATCHDOG_TIMEOUT_MS to reflect what it actually is
|
12 жил өмнө |
Justin Clark-Casey (justincc)
|
ed21576ce0
Allow the thread watchdog to accept an alarm method that is invoked if the timeout is breached.
|
12 жил өмнө |
Justin Clark-Casey (justincc)
|
bafef292f4
Take watchdog alarm calling back outside the m_threads lock.
|
12 жил өмнө |
Justin Clark-Casey (justincc)
|
9e6ffe7798
Rename Watchdog.GetThreads() to GetThreadsInfo() to reflect what it actually returns and for consistency.
|
12 жил өмнө |
Justin Clark-Casey (justincc)
|
f67f37074f
Stop spurious scene loop startup timeout alarms for scenes with many prims.
|
12 жил өмнө |
Justin Clark-Casey (justincc)
|
aea547cd11
fix build break on UserManagementModule.
|
13 жил өмнө |
Justin Clark-Casey (justincc)
|
7db38a351c
Add number of milliseconds since last update to "show threads"
|
13 жил өмнө |
Justin Clark-Casey (justincc)
|
e61ea79c72
doh - correct build break
|
13 жил өмнө |
Justin Clark-Casey (justincc)
|
f130e1a86f
Add threads to the watchdog thread list before we start them.
|
13 жил өмнө |
Justin Clark-Casey (justincc)
|
c275c22928
Restart the event queue worker threads that I accidentally disabled earlier today in 8a0a78c.
|
13 жил өмнө |
Justin Clark-Casey (justincc)
|
182908d216
In Watchdog, add ability to specific timeout for a thread.
|
13 жил өмнө |
Justin Clark-Casey (justincc)
|
e549f2f443
Add m_threads dictionary locking to Watchdog.GetThreads()
|
13 жил өмнө |
Justin Clark-Casey (justincc)
|
968cae6c17
Add "threads abort <thread-id>" simulator console command that allows us to abort a watchdog managed thread.
|
13 жил өмнө |
Justin Clark-Casey (justincc)
|
609375bf37
Fix "show threads" to show threads now being managed by OpenSim.Framework.Watchdog
|
14 жил өмнө |
John Hurliman
|
ac7ccdf7d7
* Changed the watchdog timer to improve the speed of UpdateThread(), only track threads once the first call to UpdateThread() has been made, and allow re-tracking of threads that timed out but revived later
|
15 жил өмнө |
John Hurliman
|
b2ed348aa2
Implemented a Watchdog class. Do not manually create Thread objects anymore, use Watchdog.StartThread(). While your thread is running call Watchdog.UpdateThread(). When it is shutting down call Watchdog.RemoveThread(). Most of the threads in OpenSim have been updated
|
15 жил өмнө |