ed0e8865f3
Backport #34199 by @mengzhuo Co-authored-by: Meng Zhuo <mengzhuo1203@gmail.com>
Backport #34199 by @mengzhuo Co-authored-by: Meng Zhuo <mengzhuo1203@gmail.com>