Commit History

Autor SHA1 Mensaxe Data
  UbitUmarov 291c355185 oops %!s(int64=4) %!d(string=hai) anos
  UbitUmarov 387f4d8681 change a timer and expire used types %!s(int64=4) %!d(string=hai) anos
  UbitUmarov ea815df6bd add a disabled log %!s(int64=6) %!d(string=hai) anos
  UbitUmarov e8165a7b51 only silent remove threads from watch list if they stopped ( ie still consider aborted etc ) %!s(int64=7) %!d(string=hai) anos
  UbitUmarov d90b68c2a6 change wrong watchdog stopped thread check code, and don't log it %!s(int64=7) %!d(string=hai) anos
  UbitUmarov 772c5b7db0 move assetsconnector threads to whatchdog; Abort all alive threads known to watchdog before exit %!s(int64=7) %!d(string=hai) anos
  Melanie Thielker b16abc8166 Massive tab and trailing space cleanup %!s(int64=7) %!d(string=hai) anos
  UbitUmarov 38ba839eb3 watchdog timeouts: replace a silly List copy i added doing it a better way %!s(int64=8) %!d(string=hai) anos
  UbitUmarov 9224b5d680 revert last change to watchdog timeouts, that should not be needed %!s(int64=8) %!d(string=hai) anos
  UbitUmarov baf8e762a6 change JobEngine stop code and add a extra check for thread removed on watchdog timeout checks %!s(int64=8) %!d(string=hai) anos
  UbitUmarov 4b1ecc90fc fix modifing m_threads on a foreach scanning it %!s(int64=9) %!d(string=hai) anos
  UbitUmarov 371c9dd2af bad merge? %!s(int64=9) %!d(string=hai) anos
  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. %!s(int64=9) %!d(string=hai) anos
  Justin Clark-Casey (justincc) 28d1dbfee4 Move conditionals which control whether a task is placed in the JobEngine inside Watchdog.RunJob() (renamed from RunWhenPossible) and generalize them. %!s(int64=9) %!d(string=hai) anos
  Justin Clark-Casey (justincc) 9fb3065d33 Temporarily add root agent rez attachments work to job engine if it is running rather than as a fire and forget. %!s(int64=10) %!d(string=hai) anos
  Justin Clark-Casey (justincc) 859b1c5ba4 Add experimental job engine to see if queueing some existing async work during root agent entry to a region improves perf rather than always attempting to execute everything concurrently %!s(int64=10) %!d(string=hai) anos
  Justin Clark-Casey (justincc) 23a0946e36 Fix long-lived thread name logging. %!s(int64=10) %!d(string=hai) anos
  BlueWall 96a2449122 Undo "Revert "Small changes to threading to send thread names to unmanaged threads. Needs Mono 3.6+ to see thread names in utilities like top -H . Some formatting of the thread name to fin in the 16 byte limit on Linux. Please test on Windows to see if the work has any adverse effects."" %!s(int64=10) %!d(string=hai) anos
  BlueWall 376fab1402 Revert "Small changes to threading to send thread names to unmanaged threads. Needs Mono 3.6+ to see thread names in utilities like top -H . Some formatting of the thread name to fin in the 16 byte limit on Linux. Please test on Windows to see if the work has any adverse effects." %!s(int64=10) %!d(string=hai) anos
  BlueWall af286d5fcb Small changes to threading to send thread names to unmanaged threads. Needs Mono 3.6+ to see thread names in utilities like top -H . Some formatting of the thread name to fin in the 16 byte limit on Linux. Please test on Windows to see if the work has any adverse effects. %!s(int64=10) %!d(string=hai) anos
  Justin Clark-Casey (justincc) 41f2f3132b For monitoring purposes, start non-timeout tasks (which do not currently use a threadpool) via Watchdog.RunInThread() rather than Util.RunThreadNoTimeout() %!s(int64=10) %!d(string=hai) anos
  Justin Clark-Casey (justincc) 47e7febebc Add monitored thread last update times as stats in "show stats all" %!s(int64=10) %!d(string=hai) anos
  Melanie 005c69511d Merge branch 'master' into careminster %!s(int64=11) %!d(string=hai) anos
  Justin Clark-Casey (justincc) 76bd3de2fd Add checks monitoring framework to provide alerts if certain conditions do not hold. %!s(int64=11) %!d(string=hai) anos
  Melanie e4659a83f1 Merge branch 'master' into careminster %!s(int64=12) %!d(string=hai) anos
  Justin Clark-Casey (justincc) cd088757e9 Add a first draft mechanism for the IncomingPacketsProcessedStat to show the delta over time. %!s(int64=12) %!d(string=hai) anos
  Melanie 6ce93b22d1 Merge branch 'master' into careminster %!s(int64=12) %!d(string=hai) anos
  Justin Clark-Casey (justincc) ab7b7c5d3d Get Watchdog to log thread removal %!s(int64=12) %!d(string=hai) anos
  Melanie aee7a31bc3 Merge branch 'master' into careminster %!s(int64=12) %!d(string=hai) anos
  Justin Clark-Casey (justincc) e4e5237086 When reporting a thread timeout, create a copy of the info rather than passing the original ThreadWatchdogInfo structure. %!s(int64=12) %!d(string=hai) anos