From 53587eccff2595d0bed261eb2449c895eefa6bfd Mon Sep 17 00:00:00 2001 From: wangwx <wangwx@tuya.com> Date: Wed, 5 Aug 2020 11:35:12 +0800 Subject: [PATCH] try to fix ut failed --- remoting/zookeeper/listener.go | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/remoting/zookeeper/listener.go b/remoting/zookeeper/listener.go index 97c61f2e4..6e1908bed 100644 --- a/remoting/zookeeper/listener.go +++ b/remoting/zookeeper/listener.go @@ -207,11 +207,13 @@ func (l *ZkEventListener) listenDirEvent(conf *common.URL, zkPath string, listen ) event = make(chan struct{}, 4) ttl = DefaultTTL - timeout, err := time.ParseDuration(conf.GetParam(constant.REGISTRY_TTL_KEY, constant.DEFAULT_REG_TTL)) - if err == nil { - ttl = timeout - } else { - logger.Warnf("wrong configuration for registry ttl, error:=%+v", err) + if conf != nil { + timeout, err := time.ParseDuration(conf.GetParam(constant.REGISTRY_TTL_KEY, constant.DEFAULT_REG_TTL)) + if err == nil { + ttl = timeout + } else { + logger.Warnf("wrong configuration for registry ttl, error:=%+v", err) + } } defer close(event) for { -- GitLab