https://bugs.linaro.org/show_bug.cgi?id=1450

--- Comment #1 from Ola Liljedahl <[email protected]> ---
odp_timer_test (really the timer "example") uses the scheduler but does not
empty any prescheduling queue when a thread terminates. So I guess under
certain circumstances, there can be events present in the prescheduling queue
which is then detected when terminating the program. I cannot however recreate
the problem on my dual- and quad-threaded machines. I see in the previous
comment that the problem occurs on an 8 threaded machine.

I can add some code that uses odp_schedule_pause() and odp_schedule() to remove
any prescheduled events. Whether this will actually solve the problem has to be
verified by someone else.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
lng-odp mailing list
[email protected]
https://lists.linaro.org/mailman/listinfo/lng-odp

Reply via email to