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