From 8d43017589e13c9aab871f8f71769778e5c9694a Mon Sep 17 00:00:00 2001
From: fangyincheng <fangyincheng@sina.com>
Date: Sat, 6 Apr 2019 01:42:11 +0800
Subject: [PATCH] Mod:go mod & import & const

---
 dubbo/config.go   | 2 +-
 dubbo/listener.go | 5 ++++-
 go.mod            | 3 +--
 go.sum            | 4 ++--
 4 files changed, 8 insertions(+), 6 deletions(-)

diff --git a/dubbo/config.go b/dubbo/config.go
index 723d1c75f..8405d0522 100644
--- a/dubbo/config.go
+++ b/dubbo/config.go
@@ -1,11 +1,11 @@
 package dubbo
 
 import (
-	"github.com/dubbo/dubbo-go/server"
 	"time"
 )
 
 import (
+	"github.com/dubbo/dubbo-go/server"
 	jerrors "github.com/juju/errors"
 )
 
diff --git a/dubbo/listener.go b/dubbo/listener.go
index ee2c0fe99..bdcebdba0 100644
--- a/dubbo/listener.go
+++ b/dubbo/listener.go
@@ -14,6 +14,9 @@ import (
 	jerrors "github.com/juju/errors"
 )
 
+// todo: WritePkg_Timeout will entry *.yml
+const WritePkg_Timeout = 5*time.Second
+
 var (
 	errTooManySessions = jerrors.New("too many sessions")
 )
@@ -280,7 +283,7 @@ func (h *RpcServerHandler) reply(session getty.Session, req *DubboPackage, tp he
 		resp.Body = nil
 	}
 
-	if err := session.WritePkg(resp, 10*time.Second); err != nil {
+	if err := session.WritePkg(resp, WritePkg_Timeout); err != nil {
 		log.Error("WritePkg error: %#v, %#v", jerrors.Trace(err), req.Header)
 	}
 }
diff --git a/go.mod b/go.mod
index 104d9e2ce..612fae156 100644
--- a/go.mod
+++ b/go.mod
@@ -4,9 +4,8 @@ require (
 	github.com/AlexStocks/getty v0.0.0-20190331201845-1ca64ac5a589
 	github.com/AlexStocks/goext v0.3.2
 	github.com/AlexStocks/log4go v1.0.2
-	github.com/dubbogo/hessian2 v0.0.0-20190331022028-ade83b794bf2
+	github.com/dubbogo/hessian2 v0.0.0-20190405234732-5b4d49312622
 	github.com/juju/errors v0.0.0-20190207033735-e65537c515d7
-	github.com/pkg/errors v0.8.1
 	github.com/samuel/go-zookeeper v0.0.0-20180130194729-c4fab1ac1bec
 	gopkg.in/yaml.v2 v2.2.2
 )
diff --git a/go.sum b/go.sum
index 42757d365..de7f0ad69 100644
--- a/go.sum
+++ b/go.sum
@@ -23,8 +23,8 @@ github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c
 github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
 github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
 github.com/dgrijalva/jwt-go v3.2.0+incompatible/go.mod h1:E3ru+11k8xSBh+hMPgOLZmtrrCbhqsmaPHjLKYnJCaQ=
-github.com/dubbogo/hessian2 v0.0.0-20190331022028-ade83b794bf2 h1:5kv4/4ptZTNcG2dzfHqXPiBHZcPPR3jshgxpHvlidew=
-github.com/dubbogo/hessian2 v0.0.0-20190331022028-ade83b794bf2/go.mod h1:v+gfInE8fm/k3Fjkb2oUCKSO9LKbWvf+PtweEI89BmI=
+github.com/dubbogo/hessian2 v0.0.0-20190405234732-5b4d49312622 h1:jZgBUBFsuIsqvrVCXwDKpSdeYyqnnZU6ABBNNPWdVFo=
+github.com/dubbogo/hessian2 v0.0.0-20190405234732-5b4d49312622/go.mod h1:v+gfInE8fm/k3Fjkb2oUCKSO9LKbWvf+PtweEI89BmI=
 github.com/fatih/set v0.2.1/go.mod h1:+RKtMCH+favT2+3YecHGxcc0b4KyVWA1QWWJUs4E0CI=
 github.com/ghodss/yaml v1.0.0/go.mod h1:4dBDuWmgqj2HViK6kFavaiC9ZROes6MMH2rRYeMEF04=
 github.com/gogo/protobuf v1.2.1/go.mod h1:hp+jE20tsWTFYpLwKvXlhS1hjn+gTNwPg2I6zVXpSg4=
-- 
GitLab