-
Notifications
You must be signed in to change notification settings - Fork 93
Open
Description
In the current implementations of the QHsm state machines in both QP/C and QP/C++, there is a MAX_NEST_DEPTH_ limit for the maximum nesting depth of the state machine. This limit is checked at various steps in the init and dispatch methods. However, these checks fail to capture situations where initial or regular transitions lead to nested states deeper than the limit. To address this, the nesting depth should be tracked during entry to and exit from each state.
Pull request provides a proposed solution to resolve this issue.
GJ

Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels