On 09.08.2013 0:39, Christophe Henry wrote:
Hi,
hmmm that's strange because yes there was a bug, and it has been fixed and tested by the one who reported it. I also just checked again my tests and they're ok. I could not reproduce your problem. Can you post the complete code? I'm missing the definition of End, I suspect something with "none".
The complete code is too big. It has three deep levels and around 40
states. I'll try to simplify it to provide the test.
the End state is declared as:
using namespace boost::msm::front;
struct Child_ : public state_machine_def
Unfortunately I'm on the way to vacations so I don't know if I'll manage to debug as good as at home, it could take a little longer.
Cheers, Christophe