[CP] confirm begin retry when ret=OB_EAGAIN
This commit is contained in:
@ -230,8 +230,11 @@ public:
|
|||||||
} else if (OB_FAIL(ctx_->store_ctx_->check_status(ObTableLoadStatusType::INITED))) {
|
} else if (OB_FAIL(ctx_->store_ctx_->check_status(ObTableLoadStatusType::INITED))) {
|
||||||
LOG_WARN("fail to check status", KR(ret));
|
LOG_WARN("fail to check status", KR(ret));
|
||||||
} else if (OB_FAIL(tablet_ctx->open())) {
|
} else if (OB_FAIL(tablet_ctx->open())) {
|
||||||
LOG_WARN("fail to open tablet context", KR(ret));
|
LOG_WARN("fail to open tablet context", KR(ret), K(tablet_id));
|
||||||
ret = OB_SUCCESS;
|
if (ret == OB_EAGAIN) {
|
||||||
|
LOG_WARN("retry to open tablet context", K(tablet_id));
|
||||||
|
ret = OB_SUCCESS;
|
||||||
|
}
|
||||||
} else {
|
} else {
|
||||||
ctx_->store_ctx_->handle_open_insert_tablet_ctx_finish(is_finish);
|
ctx_->store_ctx_->handle_open_insert_tablet_ctx_finish(is_finish);
|
||||||
break;
|
break;
|
||||||
|
|||||||
Reference in New Issue
Block a user