Aurélien Gâteau wrote:

Thomas Monjalon a écrit :

Hi all,

I attached a patch on ticket #1662:
http://dev.openwengo.com/trac/openwengo/trac.cgi/ticket/1662

The issue is due to the thread model of the Timer class which doesn't allow restarting a timer in its event handler. The solution is to jump to another thread (the model event loop one) to handle the timeout.

Please review it.

Sounds good to me. Vadim, does it solve your problem?

I'll test tomorrow....

One question though about
virtual void initLastTimeoutEventHandlerThreadSafe();

Do this  really have to be virtual?

Vadim

Aurélien
_______________________________________________
Wengophone-devel mailing list
Wengophone-devel@lists.openwengo.com
http://dev.openwengo.com/mailman/listinfo/wengophone-devel


_______________________________________________
Wengophone-devel mailing list
Wengophone-devel@lists.openwengo.com
http://dev.openwengo.com/mailman/listinfo/wengophone-devel

Reply via email to