Signed-off-by: liubo <liubo1@xfusion.com>
(cherry picked from commit eb8fb6ef0faa7855b7ccf02c029eadbd0073afb7)