diff --git a/frameworks/ets/ani/user_auth/src/user_auth_widget_callback_v10.cpp b/frameworks/ets/ani/user_auth/src/user_auth_widget_callback_v10.cpp index 534ea0143d4a919b60997bdc29ced06c5500215f..77feb17340b02e2f84d0577d9173d680ba6b2ff6 100644 --- a/frameworks/ets/ani/user_auth/src/user_auth_widget_callback_v10.cpp +++ b/frameworks/ets/ani/user_auth/src/user_auth_widget_callback_v10.cpp @@ -50,6 +50,7 @@ bool UserAuthWidgetCallback::HasCommandCallback() void UserAuthWidgetCallback::SendCommand(const std::string &cmdData) { IAM_LOGI("start"); + std::lock_guard guard(mutex_); if (commandCallback_ == nullptr) { IAM_LOGE("commandCallback_ is null"); return;