Michael Schurter
|
22149a661e
|
client: comment on importance of chan ops ordering
|
2018-11-27 14:11:32 -08:00 |
Mahmood Ali
|
05a958dc21
|
Update client/structs/broadcaster.go
Co-Authored-By: schmichael <michael.schurter@gmail.com>
|
2018-11-27 14:06:08 -08:00 |
Michael Schurter
|
81b6a24a84
|
client: fix send-after-close in broadcaster
|
2018-11-27 14:06:08 -08:00 |
Michael Schurter
|
944ea6d38b
|
client: emit last sent alloc to new listeners
Fixes a deadlock where the allocwatcher would block forever waiting for
an update from a terminal alloc.
Made the broadcaster easier to debug as well.
|
2018-11-27 14:06:08 -08: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 |
Michael Schurter
|
0bbf3a93ee
|
make AllocBroadcaster easier to use
And test thoroughly.
|
2018-10-16 16:53:30 -07:00 |