From a7ecef9770a83bee94bccbf13a238733437911cf Mon Sep 17 00:00:00 2001 From: suz-yang Date: Fri, 29 Mar 2024 11:50:30 +0000 Subject: [PATCH] Fix direct load task hang on abort --- src/observer/table_load/ob_table_load_coordinator.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/observer/table_load/ob_table_load_coordinator.cpp b/src/observer/table_load/ob_table_load_coordinator.cpp index 5c15dc0553..027f5fda3d 100644 --- a/src/observer/table_load/ob_table_load_coordinator.cpp +++ b/src/observer/table_load/ob_table_load_coordinator.cpp @@ -211,10 +211,10 @@ int ObTableLoadCoordinator::abort_peers_ctx(ObTableLoadTableCtx *ctx) if (round % 10 == 0) { FLOG_WARN("retry too many times", K(round), K(running_cnt), K(fail_cnt), K(tries), KPC(next_round)); } - std::swap(curr_round, next_round); - next_round->reuse(); ob_usleep(WAIT_INTERVAL_US); } + std::swap(curr_round, next_round); + next_round->reuse(); } } return ret;