orocos-toolchain / rtt

Orocos Real-Time Toolkit
http://www.orocos.org
Other
72 stars 79 forks source link

State machine bug fixes #137

Closed meyerj closed 5 years ago

meyerj commented 8 years ago

This PR contains a subset of the patches in #135, that only fix bugs and do not change the execution semantics of Orocos state machines. We consider to only include those in the 2.9 release but not yet the new execution logic.

167076a68ced2fad11a0998ef4df76ade1b31200 solves an issue where the entry program of a state can be aborted by an event in some cases. dc1b39b86334ac0a6a897590dce689b8195e7ccd removes a duplicate call to enableEvents(), which would trigger an assert if RTT is compiled in debug mode. The other two are minor patches for the unit tests.

meyerj commented 8 years ago

Merged to toolchain-2.9 branch in 8e4cfc68194b788b3c7ff7dd6b05e9d829ae1ec6 and 3acb4671e2b6c56fb55c95576f208928d010afe3.