Merge pull request #945 from fangyincheng/fix-object
fix bug
diff --git a/.travis.yml b/.travis.yml
index 7b338c2..4f79ecf 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -15,6 +15,7 @@
# define ci-stage
script:
+ - go fmt ./... && [[ -z `git status -s` ]]
# license-check
- make verify
# integrate-test
diff --git a/cluster/router/healthcheck/default_health_check.go b/cluster/router/healthcheck/default_health_check.go
index 3effd77..378463b 100644
--- a/cluster/router/healthcheck/default_health_check.go
+++ b/cluster/router/healthcheck/default_health_check.go
@@ -96,7 +96,6 @@
return int64(sleepWindow)
}
-
// GetRequestSuccessiveFailureThreshold return the requestSuccessiveFailureThreshold bound to this DefaultHealthChecker
func (c *DefaultHealthChecker) GetRequestSuccessiveFailureThreshold() int32 {
return c.requestSuccessiveFailureThreshold
diff --git a/protocol/dubbo/impl/hessian.go b/protocol/dubbo/impl/hessian.go
index 066400d..9f23d36 100644
--- a/protocol/dubbo/impl/hessian.go
+++ b/protocol/dubbo/impl/hessian.go
@@ -37,8 +37,6 @@
"github.com/apache/dubbo-go/common/logger"
)
-type Object interface{}
-
type HessianSerializer struct {
}
@@ -474,7 +472,7 @@
return "java.lang.String"
case []string:
return "[Ljava.lang.String;"
- case []Object:
+ case []hessian.Object:
return "[Ljava.lang.Object;"
case map[interface{}]interface{}:
// return "java.util.HashMap"
diff --git a/registry/zookeeper/registry.go b/registry/zookeeper/registry.go
index 76fc052..fe492c2 100644
--- a/registry/zookeeper/registry.go
+++ b/registry/zookeeper/registry.go
@@ -212,7 +212,7 @@
r.cltLock.Lock()
defer r.cltLock.Unlock()
- if r.client == nil{
+ if r.client == nil {
return perrors.WithStack(perrors.New("zk client already been closed"))
}
err = r.client.Create(root)