Alex Dadgar
|
45e41cca03
|
allocrunnerv2 -> allocrunner
|
2018-10-16 16:56:56 -07:00 |
Michael Schurter
|
6f92b04226
|
health_hook: simplify locking; test thoroughly
Use doneCh like @dadgar suggested in the original PR.
Thoroughly test hook as concurrent Update calls make for a tricky
concurrency problem.
|
2018-10-16 16:53:30 -07:00 |
Michael Schurter
|
195b8127fb
|
health_hook: fix panic and add tests
Still more testing to do, but I want to get this panic fixed ASAP.
All new tests pass with -race
|
2018-10-16 16:53:30 -07:00 |
Michael Schurter
|
a2b696c4cf
|
Use a semaphore to block until watcher exits
|
2018-10-16 16:53:30 -07:00 |
Michael Schurter
|
93f3ac9ed6
|
ar: create health setting shim for health watcher
|
2018-10-16 16:53:30 -07:00 |
Michael Schurter
|
4136e59f79
|
arv2: implement alloc health watching
Also remove initial alloc from broadcaster as it just caused useless
extra processing.
|
2018-10-16 16:53:30 -07:00 |