mirror of
https://github.com/openharmony/ability_form_fwk.git
synced 2026-08-24 15:54:34 -04:00
e996411961
P1-12: Add std::mutex eventMutex_ to ParamCommonEvent. OnReceiveEvent copies handler under lock and calls it outside lock scope. UnSubscriberEvent clears maps under lock after unsubscribing, preventing concurrent access from CES thread during SA lifecycle events (OnStop). P3-4: Remove dead code FormBmsHelper::GetCompatibleVersion which was never called anywhere in the codebase and contained uint32_t to int32_t truncation via static_cast. AI[100%] Human Fixed[0%] Human[0%] AI Adopted[100%] Co-authored-by: opencode (glm-5.2) <ai@local> Change-Id: Ieb1b08408d77521bde82a96ada85f5d50c21c2d4 Signed-off-by: yzy-15 <yuzhiyong6@h-partners.com>