fix qc not report error code when wait_all_running_dfo_exit

This commit is contained in:
obdev
2023-01-10 08:53:13 +00:00
committed by ob-robot
parent c1e0bb4522
commit 9c56a1418b

View File

@ -745,7 +745,8 @@ int ObPxCoordOp::wait_all_running_dfos_exit()
}
}
//过滤掉4662的原因是,在QC希望所有dfo退出时会向所有dfo广播4662中断,这个错误码可能会被sqc report回来
if (OB_GOT_SIGNAL_ABORTING != coord_info_.first_error_code_
if (OB_SUCCESS != coord_info_.first_error_code_
&& OB_GOT_SIGNAL_ABORTING != coord_info_.first_error_code_
&& OB_ERR_SIGNALED_IN_PARALLEL_QUERY_SERVER != coord_info_.first_error_code_) {
ret = coord_info_.first_error_code_;
}