Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Clear endpoint bitmask before reporting the PartList attribute #29673

Merged
merged 1 commit into from
Oct 13, 2023

Commits on Oct 12, 2023

  1. Clear endpoint bitmask before reporting the PartList attribute

    When we set a low value to the minimum subscription interval for
    subscription for the PartList attribute of the Description cluster,
    and then remove a dynamic endpoint the related bitmask may change
    after reporting it to a controller.
    The controller receives the old number of endpoints and does not
    update it within the following subscriptions until the next change
    of the PartList attribute occurs.
    
    To resolve the issue the endpoint bitmask should be cleared before
    reporting the PartList attribute of the Descriptor cluster to avoid
    race conditions.
    ArekBalysNordic committed Oct 12, 2023
    Configuration menu
    Copy the full SHA
    ae9e7b2 View commit details
    Browse the repository at this point in the history