Skip to content

Node/Add/Abort has no effect with NM stuck in NM_WAIT_FOR_PROTOCOL #83

Description

JIRA issue link

ZWAVE_SDK-2324

Commit hash

d6b3c75

Current Behavior

Network/Node/Add/Abort has no effect while Network Management is stuck in NM_WAIT_FOR_PROTOCOL.

The Network Management state remains NM_WAIT_FOR_PROTOCOL, so the operation continues to be reported as busy and subsequent Network/Node/Add requests are rejected.

Expected Behavior

When Network/Node/Add/Abort is received during NM_WAIT_FOR_PROTOCOL, the ongoing inclusion should be stopped and Network Management should eventually return to NM_IDLE.

After the abort operation has completed, a new Network/Node/Add request should be accepted.

Steps To Reproduce

  1. Network management state should be in WAIT_FOR_PROTOCOL
  2. Publish an abort request to zpc/<HomeID>/Network/Node/Add/Abort
  3. Wait for the abort request to be processed
  4. Publish another inclusion request to zpc/<HomeID>/Network/Node/Add

Anything else?

No response

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

BugIssue is a bug reportOn roadmapOn the official roadmap and will be implemented by Silicon LabsSilicon Labs developmentPR contents developed by Silicon Labs

Type

Projects

No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions