fix qc not report error code when wait_all_running_dfo_exit
This commit is contained in:
@ -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_;
|
||||
}
|
||||
|
Reference in New Issue
Block a user