ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
28 ноября
387987
tnk_user (16.02.2013 15:48, просмотров: 220)
TNKernel: кто-нибудь работал со списком задач (tn_create_queue)?^MСтранно ведут себя функции завершения задачи, как tn_task_exit(), так^Mи tn_task_terminate(). Сначала вызывается task_set_dormant_state(),^Mкоторая замыкает соответствующий элемент списка на себя:^M queue_reset (&(task->create_queue)).^MИ только потом этот элемент удаляется из списка:^M queue_remove_entry (&(task->create_queue)).^MВ результате список рушится. Впрочем, в системе он не используется.^MСтолкнулся с этим, только когда стал проверять стеки всех задач.^M