
1 Dec
2011
1 Dec
'11
10:06 p.m.
Hi Christophe
just playing around with event deferral I have found a problem which leads to a stack overflow it ends in an infinite loop if I want to defer 2 events in the same state.
see attached example it somehow similar to the problem we had earlier but that was fixed ...
I have ran this test on MSM trunk version from yesterday.
Cheers Richie
Hi Richard, ah, how could I miss this? There is a mistake in your LogDefer functor: typedef int deferring_action; This should be defined in the functor, not inside operator(). Then there will be no overflow. Cheers, Christophe PS: any news about your VC9 problem?