(cherry picked from commit db238d9ce784670c8e7b2bd79a18f16e3c64c3bd)
Signed-off-by: kerongw <wangkerong@h-partners.com> (cherry picked from commit e7e83dc9aa3fb471e14b36a34b2463a1e1e67b94)