12 Dec
2021
12 Dec
'21
5:33 p.m.
On 12/12/21 18:50, Bernhard Übelacker wrote:
Signed-off-by: Bernhard Übelacker <bernhardu(a)mailbox.org> --- The cancel in test_scheduled_items puts a work item to the queue by invoke_async_callback. But when this work item is processed the function test_scheduled_items is possibly already left, and the stack memory overwritten by the next test. Thank you for working on this.
I think it's better to make "struct test_callback*" heap-allocated instead, for all tests, not just for scheduled items.