to issue<50291484>:fix Infinite loop cannot be interrupt by kill session
This commit is contained in:
@ -447,7 +447,10 @@ bool ObPLEH::is_internal_error(int error_code)
|
|||||||
|| OB_ERR_UNEXPECTED == error_code
|
|| OB_ERR_UNEXPECTED == error_code
|
||||||
|| OB_ALLOCATE_MEMORY_FAILED == error_code
|
|| OB_ALLOCATE_MEMORY_FAILED == error_code
|
||||||
|| OB_ERR_DEFENSIVE_CHECK == error_code
|
|| OB_ERR_DEFENSIVE_CHECK == error_code
|
||||||
|| OB_TRANS_XA_BRANCH_FAIL == error_code;
|
|| OB_TRANS_XA_BRANCH_FAIL == error_code
|
||||||
|
|| OB_TRANS_SQL_SEQUENCE_ILLEGAL == error_code
|
||||||
|
|| OB_ERR_SESSION_INTERRUPTED == error_code
|
||||||
|
|| OB_ERR_QUERY_INTERRUPTED == error_code;
|
||||||
}
|
}
|
||||||
|
|
||||||
ObPLConditionType ObPLEH::eh_classify_exception(const char *sql_state)
|
ObPLConditionType ObPLEH::eh_classify_exception(const char *sql_state)
|
||||||
|
|||||||
Reference in New Issue
Block a user