소스 검색

fix: server lease nil pointer dereference

luzhenqian 4 년 전
부모
커밋
0caafd104b
2개의 변경된 파일2개의 추가작업 그리고 3개의 파일을 삭제
  1. 1 2
      pkg/server/server_manager.go
  2. 1 1
      services/registry/product.go

+ 1 - 2
pkg/server/server_manager.go

@@ -124,8 +124,7 @@ func (mgr *ServerManager) RegisterServer() error {
 	Log.Infof("RegisterServer is done. leaseId is %v\n", mgr.leaseId)
 	go func() {
 		for {
-			leaseResp := <-mgr.keepAliveChan
-			Log.Infof("update lease success:%d", leaseResp.TTL)
+			<-mgr.keepAliveChan
 		}
 	}()
 	return nil

+ 1 - 1
services/registry/product.go

@@ -122,7 +122,7 @@ func (r *Registry) ValidateProduct(key string, reply *models.Product) error {
 	}
 
 	if reply.ProductKey != key {
-		return errors.New("product key not match.")
+		return errors.New("product key not match")
 	}
 
 	return nil