Procházet zdrojové kódy

Merge pull request #1368 from fatedier/new

fix health check bug, fix #1367
fatedier před 5 roky
rodič
revize
50796643fb
2 změnil soubory, kde provedl 4 přidání a 4 odebrání
  1. 3 3
      client/health/health.go
  2. 1 1
      utils/version/version.go

+ 3 - 3
client/health/health.go

@@ -96,12 +96,12 @@ func (monitor *HealthCheckMonitor) Stop() {
 
 func (monitor *HealthCheckMonitor) checkWorker() {
 	for {
-		ctx, cancel := context.WithDeadline(monitor.ctx, time.Now().Add(monitor.timeout))
-		err := monitor.doCheck(ctx)
+		doCtx, cancel := context.WithDeadline(monitor.ctx, time.Now().Add(monitor.timeout))
+		err := monitor.doCheck(doCtx)
 
 		// check if this monitor has been closed
 		select {
-		case <-ctx.Done():
+		case <-monitor.ctx.Done():
 			cancel()
 			return
 		default:

+ 1 - 1
utils/version/version.go

@@ -19,7 +19,7 @@ import (
 	"strings"
 )
 
-var version string = "0.28.1"
+var version string = "0.28.2"
 
 func Full() string {
 	return version