Fix ddl task hang after tenant becomes standby

This commit is contained in:
Hongqin-Li
2023-02-09 16:14:30 +00:00
committed by ob-robot
parent c9954939c3
commit 39085cc4c1
2 changed files with 6 additions and 1 deletions

View File

@ -64,6 +64,10 @@ public:
{
return common::OB_SERVER_OUTOF_DISK_SPACE == ret_code || common::OB_DISK_ERROR == ret_code;
}
static bool is_ddl_force_no_more_process(const int ret_code)
{
return common::OB_STANDBY_READ_ONLY == ret_code;
}
private:
static bool is_timeout(const int ret_code) {
return common::OB_TIMEOUT == ret_code || common::OB_TRANS_STMT_TIMEOUT == ret_code || common::OB_CONNECT_ERROR == ret_code