aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Framework/Monitoring/Watchdog.cs (unfollow)
Commit message (Expand)AuthorFilesLines
2019-05-19Dump OpenSim 0.9.0.1 into it's own branch.onefang1-12/+49
2018-07-14add a disabled logUbitUmarov1-0/+3
2017-06-09only silent remove threads from watch list if they stopped ( ie still conside...UbitUmarov1-4/+2
2017-05-26change wrong watchdog stopped thread check code, and don't log itUbitUmarov1-3/+10
2017-05-25move assetsconnector threads to whatchdog; Abort all alive threads known to w...UbitUmarov1-0/+24
2017-01-05Massive tab and trailing space cleanupMelanie Thielker1-1/+1
2016-11-03Initial update to OpenSim 0.8.2.1 source code.David Walter Seikel1-57/+49
2016-08-25watchdog timeouts: replace a silly List copy i added doing it a better wayUbitUmarov1-6/+10
2015-11-27 revert last change to watchdog timeouts, that should not be neededUbitUmarov1-26/+22
2015-11-27 change JobEngine stop code and add a extra check for thread removed on watch...UbitUmarov1-22/+28
2015-09-05fix modifing m_threads on a foreach scanning itUbitUmarov1-1/+3
2014-11-25refactor: Move methods to start a monitored thread, start work in its own thr...Justin Clark-Casey (justincc)1-138/+11
2014-11-25Move conditionals which control whether a task is placed in the JobEngine ins...Justin Clark-Casey (justincc)1-2/+37
2014-11-25Temporarily add root agent rez attachments work to job engine if it is runnin...Justin Clark-Casey (justincc)1-4/+4
2014-11-25Add experimental job engine to see if queueing some existing async work durin...Justin Clark-Casey (justincc)1-0/+18
2014-09-26Fix long-lived thread name logging.Justin Clark-Casey (justincc)1-1/+1
2014-09-17Undo "Revert "Small changes to threading to send thread names to unmanaged th...BlueWall1-6/+7
2014-09-17Revert "Small changes to threading to send thread names to unmanaged threads....BlueWall1-7/+6
2014-09-17Small changes to threading to send thread names to unmanaged threads. Needs M...BlueWall1-6/+7
2014-09-05For monitoring purposes, start non-timeout tasks (which do not currently use ...Justin Clark-Casey (justincc)1-11/+49
2014-03-21Add monitored thread last update times as stats in "show stats all"Justin Clark-Casey (justincc)1-0/+26
2013-08-05Add checks monitoring framework to provide alerts if certain conditions do no...Justin Clark-Casey (justincc)1-0/+1
2012-11-16Add a first draft mechanism for the IncomingPacketsProcessedStat to show the ...Justin Clark-Casey (justincc)1-1/+3
2012-11-15Revert "Merge master into teravuswork", it should have been avination, not ma...teravus1-33/+2
2012-10-12Get Watchdog to log thread removalJustin Clark-Casey (justincc)1-1/+19
2012-08-18When reporting a thread timeout, create a copy of the info rather than passin...Justin Clark-Casey (justincc)1-1/+14
2012-08-15Don't enable the thread watchdog until all regions are ready.Justin Clark-Casey (justincc)1-5/+26
2012-07-25Move Watchdog and MemoryWatchdog classes into OpenSim.Framework.Monitoring wi...Justin Clark-Casey (justincc)1-1/+1
2012-07-25Add experimental "OpenSim object memory churn" statistics to output of region...Justin Clark-Casey (justincc)1-0/+3
2012-07-05Log warning if time between invocations of the watchdog thread is twice the t...Justin Clark-Casey (justincc)1-2/+22
2012-07-04refactor: rename Watchdog.WATCHDOG_TIMEOUT_MS to DEFAULT_WATCHDOG_TIMEOUT_MS ...Justin Clark-Casey (justincc)1-3/+3
2012-06-07Allow the thread watchdog to accept an alarm method that is invoked if the ti...Justin Clark-Casey (justincc)1-17/+23
2012-02-24Take watchdog alarm calling back outside the m_threads lock.Justin Clark-Casey (justincc)1-3/+16
2012-02-24Rename Watchdog.GetThreads() to GetThreadsInfo() to reflect what it actually ...Justin Clark-Casey (justincc)1-1/+1
2012-02-24Stop spurious scene loop startup timeout alarms for scenes with many prims.Justin Clark-Casey (justincc)1-17/+40
2011-11-15fix build break on UserManagementModule.Justin Clark-Casey (justincc)1-4/+7
2011-11-15Add number of milliseconds since last update to "show threads"Justin Clark-Casey (justincc)1-1/+11
2011-11-12doh - correct build breakJustin Clark-Casey (justincc)1-6/+7
2011-11-12Add threads to the watchdog thread list before we start them.Justin Clark-Casey (justincc)1-5/+5
2011-10-25Restart the event queue worker threads that I accidentally disabled earlier t...Justin Clark-Casey (justincc)1-2/+2
2011-10-25In Watchdog, add ability to specific timeout for a thread.Justin Clark-Casey (justincc)1-16/+56
2011-10-25Add m_threads dictionary locking to Watchdog.GetThreads()Justin Clark-Casey (justincc)1-1/+2
2011-10-25Add "threads abort <thread-id>" simulator console command that allows us to a...Justin Clark-Casey (justincc)1-2/+23
2010-12-22Prevent a null ref when an avatar login doesn't go as plannedMelanie1-1/+1
2010-09-14Fix "show threads" to show threads now being managed by OpenSim.Framework.Wat...Justin Clark-Casey (justincc)1-2/+12
2010-08-03don't mask current time reads (since we don't mask the corresponding subtract)Mike Rieker1-3/+3
2009-10-26* Changed the watchdog timer to improve the speed of UpdateThread(), only tra...John Hurliman1-30/+30
2009-10-22Implemented a Watchdog class. Do not manually create Thread objects anymore, ...John Hurliman1-0/+183