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

Fix merge issues in CHIPDeviceCommissioner. #14579

Conversation

bzbarsky-apple
Copy link
Contributor

@bzbarsky-apple bzbarsky-apple commented Jan 29, 2022

A combination of changes to the state machine, changes to require timed interactions for opening commissioning windows and PR #13371 landed, and the merge does not compile.

Specific fixes:

  1. Pass a timed invoke timeout when opening commissioning windows.

  2. Restore the endpoint and command timeout bits for those commands
    that used to have them. This is a different timeout, not a timed
    invoke timeout.

Problem

See above.

Change overview

See above.

Testing

Compiled and it at least compiled....

Going to land as a hotfix, but @cecille @vivien-apple please review this carefully?

A combination of changes to the state machine, changes to require timed interactions for opening commissioning windows and PR 13371 landed, and the merge does not compile.

Specific fixes:

1. Pass a timed invoke timeout when opening commissioning windows.

2. Restore the endpoint and command timeout bits for those commands
   that used to have them.  This is a different timeout, not a timed
   invoke timeout.
@bzbarsky-apple bzbarsky-apple merged commit 43a1e1a into project-chip:master Jan 29, 2022
@bzbarsky-apple bzbarsky-apple deleted the fix-commissioner-merge-issues branch January 29, 2022 09:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
controller hotfix urgent fix needed, can bypass review review - pending
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants