diff --git a/cluster/directory/base_directory.go b/cluster/directory/base_directory.go index 309cd4429c7256eccab556369db9b0dd264e7480..caba0f3ba0312d02e56f117858c89e3680a4219c 100644 --- a/cluster/directory/base_directory.go +++ b/cluster/directory/base_directory.go @@ -45,10 +45,11 @@ type BaseDirectory struct { // NewBaseDirectory Create BaseDirectory with URL func NewBaseDirectory(url *common.URL) BaseDirectory { + rc, _ := chain.NewRouterChain(url) return BaseDirectory{ url: url, destroyed: atomic.NewBool(false), - routerChain: &chain.RouterChain{}, + routerChain: rc, } }