Preemption occurs in _lwmsgq_send() after _task_stop_preemption()

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

Preemption occurs in _lwmsgq_send() after _task_stop_preemption()

ソリューションへジャンプ
550件の閲覧回数
leifzars
Contributor IV

This might be a bug, when I call _task_stop_preemption(), then call _lwmsgq_send() MQX preempts my task.

I check the tasks flag to insure that TASK_PREEMPTION_DISABLED is set before _CHECK_RUN_SCHEDULER is called inside of _lwmsgq_send.

So is this a bug, because it feels like one.

0 件の賞賛
返信
1 解決策
434件の閲覧回数
leifzars
Contributor IV

..... might have been a stack overflow.

元の投稿で解決策を見る

0 件の賞賛
返信
1 返信
435件の閲覧回数
leifzars
Contributor IV

..... might have been a stack overflow.

0 件の賞賛
返信