diff --git a/src/common/backend/utils/misc/guc/guc_network.cpp b/src/common/backend/utils/misc/guc/guc_network.cpp index 2d3475e89..14104f334 100755 --- a/src/common/backend/utils/misc/guc/guc_network.cpp +++ b/src/common/backend/utils/misc/guc/guc_network.cpp @@ -1183,7 +1183,7 @@ static bool check_ssl(bool* newval, void** extra, GucSource source) static bool check_pooler_maximum_idle_time(int* newval, void** extra, GucSource source) { if (*newval < 0) { - ereport(ERROR, (errmsg("GaussDB can't support idle time less than 0 or more than %d seconds.", INT_MAX))); + GUC_check_errmsg("GaussDB can't support idle time less than 0 or more than %d seconds.", INT_MAX); return false; }