From ec066c389683cf0a75600efa6ee0b418b390cd5a Mon Sep 17 00:00:00 2001 From: Joe Zou <yixian.zou@gmail.com> Date: Sun, 26 Jan 2020 18:42:20 +0800 Subject: [PATCH] fix problems --- cluster/directory/base_directory.go | 7 ------- config/condition_router_config.go | 1 - config/config_loader.go | 1 + 3 files changed, 1 insertion(+), 8 deletions(-) diff --git a/cluster/directory/base_directory.go b/cluster/directory/base_directory.go index 0e79cc401..af6ee8a65 100644 --- a/cluster/directory/base_directory.go +++ b/cluster/directory/base_directory.go @@ -31,11 +31,8 @@ import ( "github.com/apache/dubbo-go/common" "github.com/apache/dubbo-go/common/constant" "github.com/apache/dubbo-go/common/extension" - gxset "github.com/dubbogo/gost/container/set" ) -var routerURLSet = gxset.NewSet() - // BaseDirectory ... type BaseDirectory struct { url *common.URL @@ -53,10 +50,6 @@ func (dir *BaseDirectory) SetRouterChain(routerChain router.Chain) { dir.routerChain = routerChain } -func GetRouterURLSet() *gxset.HashSet { - return routerURLSet -} - // NewBaseDirectory ... func NewBaseDirectory(url *common.URL) BaseDirectory { return BaseDirectory{ diff --git a/config/condition_router_config.go b/config/condition_router_config.go index 2fb02c951..b073621fc 100644 --- a/config/condition_router_config.go +++ b/config/condition_router_config.go @@ -58,7 +58,6 @@ func RouterInit(confRouterFile string) error { } logger.Debugf("router config{%#v}\n", routerConfig) - directory.GetRouterURLSet().Add(initRouterUrl()) return nil } diff --git a/config/config_loader.go b/config/config_loader.go index 7f72ebc85..544ff4d94 100644 --- a/config/config_loader.go +++ b/config/config_loader.go @@ -105,6 +105,7 @@ func Load() { ref.Refer(rpcService) ref.Implement(rpcService) } + //wait for invoker is available, if wait over default 3s, then panic var count int checkok := true -- GitLab