diff --git a/src/sql/engine/join/ob_basic_nested_loop_join.cpp b/src/sql/engine/join/ob_basic_nested_loop_join.cpp index 32c23359901cc0b432b7650193d1a25242d0ac4a..477ec9c0d1df5cc5a22855533fc54165a47facba 100644 --- a/src/sql/engine/join/ob_basic_nested_loop_join.cpp +++ b/src/sql/engine/join/ob_basic_nested_loop_join.cpp @@ -131,6 +131,7 @@ int ObBasicNestedLoopJoin::open_right_child(ObBasicNestedLoopJoinCtx& join_ctx) join_ctx.set_open_right_child(); } else if (OB_FAIL(open_child(join_ctx.exec_ctx_, SECOND_CHILD))) { LOG_WARN("fail to open right child", K(ret)); + join_ctx.set_open_right_child(); } else { join_ctx.set_open_right_child(); }