From 8106339113addf8cadd18ebd01d158bee2adf038 Mon Sep 17 00:00:00 2001
From: lxd168375 <lxd168375@alibaba-inc.com>
Date: Sat, 29 Jun 2019 14:14:34 +0800
Subject: [PATCH] fix dubbo serverConfig struct point check Validity issue

---
 protocol/dubbo/server.go | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/protocol/dubbo/server.go b/protocol/dubbo/server.go
index ac521bdc4..25c8f1bf4 100644
--- a/protocol/dubbo/server.go
+++ b/protocol/dubbo/server.go
@@ -68,6 +68,11 @@ func init() {
 
 func SetServerConfig(s ServerConfig) {
 	srvConf = &s
+	err := srvConf.CheckValidity()
+	if err != nil {
+		logger.Warnf("[ServerConfig CheckValidity] error: %v", err)
+		return
+	}
 }
 
 func GetServerConfig() ServerConfig {
-- 
GitLab