diff --git a/config/condition_router_config.go b/config/condition_router_config.go
index 8d05ea559ef33a58bf1d11f4c0385f55807ef2f0..95df299213841f42b70fd1a814b15e88bbf54c2a 100644
--- a/config/condition_router_config.go
+++ b/config/condition_router_config.go
@@ -76,6 +76,7 @@ func RouterInit(confRouterFile string) error {
return perrors.Errorf("ioutil.ReadFile(file:%s) = error:%v", confRouterFile, perrors.WithStack(err))
}
routerConfig = &ConditionRouterConfig{}
+
err = yaml.Unmarshal(confFileStream, routerConfig)
if err != nil {
return perrors.Errorf("yaml.Unmarshal() = error:%v", perrors.WithStack(err))