From 02b986bb60bee6705e08febf16bad28a75d83feb Mon Sep 17 00:00:00 2001 From: pantianying <601666418@qq.com> Date: Sun, 1 Dec 2019 12:31:20 +0800 Subject: [PATCH] fix bug --- registry/zookeeper/registry.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/registry/zookeeper/registry.go b/registry/zookeeper/registry.go index 137aa5423..e41991556 100644 --- a/registry/zookeeper/registry.go +++ b/registry/zookeeper/registry.go @@ -435,6 +435,7 @@ func (r *zkRegistry) Subscribe(url *common.URL, notifyListener registry.NotifyLi for { if serviceEvent, err := listener.Next(); err != nil { + logger.Warnf("Selector.watch() = error{%v}", perrors.WithStack(err)) listener.Close() break } else { @@ -454,8 +455,8 @@ func (r *zkRegistry) getListener(conf *common.URL) (*RegistryConfigurationListen r.listenerLock.Lock() if r.configListener.isClosed { - return nil, perrors.New("configListener already been closed") r.listenerLock.Unlock() + return nil, perrors.New("configListener already been closed") } zkListener = r.configListener r.listenerLock.Unlock() -- GitLab