You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is your enhancement proposal related to a problem? Please describe.
The CSIP set coordinator has a global busy value (accessed by multiple threads). This should be moved to the struct bt_csip_set_coordinator_set_member, as doing something to one server should not affect something else to another server.
Describe the solution you'd like
Move the busy to the struct bt_csip_set_coordinator_set_member and make it thread safe by using it an atomic value.
Describe alternatives you've considered
N/A
Additional context
N/A
The text was updated successfully, but these errors were encountered:
Is your enhancement proposal related to a problem? Please describe.
The CSIP set coordinator has a global
busy
value (accessed by multiple threads). This should be moved to thestruct bt_csip_set_coordinator_set_member
, as doing something to one server should not affect something else to another server.Describe the solution you'd like
Move the
busy
to thestruct bt_csip_set_coordinator_set_member
and make it thread safe by using it anatomic
value.Describe alternatives you've considered
N/A
Additional context
N/A
The text was updated successfully, but these errors were encountered: