From 37a11a13033ee51d7488d9c69f95b80d60d9480c Mon Sep 17 00:00:00 2001
From: wangwx <wangwx@tuya.com>
Date: Fri, 11 Dec 2020 13:25:05 +0800
Subject: [PATCH] try to fix time out error

---
 protocol/dubbo/impl/codec.go | 1 +
 1 file changed, 1 insertion(+)

diff --git a/protocol/dubbo/impl/codec.go b/protocol/dubbo/impl/codec.go
index c139f3547..cf90ea7f4 100644
--- a/protocol/dubbo/impl/codec.go
+++ b/protocol/dubbo/impl/codec.go
@@ -163,6 +163,7 @@ func (c *ProtocolCodec) Decode(p *DubboPackage) error {
 	if p.IsResponseWithException() {
 		logger.Infof("response with exception: %+v", p.Header)
 		decoder := hessian.NewDecoder(body)
+		p.Body = &ResponsePayload{}
 		exception, err := decoder.Decode()
 		if err != nil {
 			return perrors.WithStack(err)
-- 
GitLab