Hi Raphael,

On Wed, Nov 19, 2014 at 06:51:25PM +0100, Ludwig Ortmann wrote:
> On Wed, Nov 19, 2014 at 05:12:42PM +0000, Hiesgen, Raphael wrote:
> > Hey there,
> > 
> > more questions! We encountered some problems using vtimer.  For once, 
> > setting multiple short timers consecutively leads to a segfault. We tired 
> > this with the timer_msg test reducing the intervals to around 150ms.
> > 
> > A second problem showed up when setting multiple timers at once, e.g., from 
> > different threads. After a short time the "timer is already due” warning 
> > from schedule timer in hwtimer_cpu.c flashed and soon after the timers 
> > simply stopped.
> > 
> > So, I am not sure if these problems originate in our own implementation or 
> > the native port. In order to test the short timers, we executed the same 
> > program on the iot-lab_M3 board, where it worked even with much shorter 
> > timers. 
> > 
> > Anything I should know?
> 
> There is some problem I didn't get around to fixing, yes.
> I guess your issue it is related to this:
> https://github.com/RIOT-OS/RIOT/issues/715

Could you try if/how this changes the effect you are seeing in native?

https://github.com/RIOT-OS/RIOT/pull/2071

I am still able to freeze the timer (especially in Valgrind), but it
does so less often.

Cheers, Ludwig
_______________________________________________
devel mailing list
[email protected]
http://lists.riot-os.org/mailman/listinfo/devel

Reply via email to