!2771 生成WDR性能报告时,node_name给为异常值/非当前节点值,数据库挂掉
Merge pull request !2771 from 陈志凯/master
This commit is contained in:
@ -4467,7 +4467,10 @@ static bool IsNodeNameValid(const report_params* params)
|
||||
currentNodeName = g_instance.attr.attr_common.PGXCNodeName;
|
||||
}
|
||||
|
||||
if (strncmp(params->report_node, currentNodeName, strlen(currentNodeName)) != 0) {
|
||||
int curLen = strlen(currentNodeName);
|
||||
int reportLen = strlen(params->report_node);
|
||||
int compareLen = curLen > reportLen ? curLen : reportLen;
|
||||
if (strncmp(params->report_node, currentNodeName, compareLen) != 0) {
|
||||
return false;
|
||||
}
|
||||
#else
|
||||
|
||||
Reference in New Issue
Block a user