Add initial check for burstObserver

This commit is contained in:
yuhan6665 2024-03-05 23:10:33 -05:00
parent 6991c119e7
commit 601246468a

View File

@ -79,6 +79,15 @@ func (h *HealthPing) StartScheduler(selector func() ([]string, error)) {
tickerClose := make(chan struct{}) tickerClose := make(chan struct{})
h.ticker = ticker h.ticker = ticker
h.tickerClose = tickerClose h.tickerClose = tickerClose
go func() {
tags, err := selector()
if err != nil {
newError("error select outbounds for initial health check: ", err).AtWarning().WriteToLog()
return
}
h.Check(tags)
}()
go func() { go func() {
for { for {
go func() { go func() {