13 Dec
2021
13 Dec
'21
9:16 a.m.
Am 12.12.21 um 18:33 schrieb Nikolay Sivov:
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.
Thanks for the review, I will send an updated version of the patch. Kind regards, Bernhard