Donate Share

uSmartX RTOS

Tracker: Bugs

5 MBX_Post from ISR failure - ID: 1459260
Last Update: Comment added ( fe64970103 )

Suppose the following situation. Task A was pending
(MBX_Post) on a mailbox and the mailbox was posted before
the timeout expired. Free space was given to the task
A. If an ISR happens which tries to post the mailbox in
question just after the CPU time was given to the task
A the system might failure.


Marko ( fe64970103 ) - 2006-03-27 12:23

5

Open

None

Nobody/Anonymous

Kernel

None

Public


Comment ( 1 )




Date: 2006-03-27 12:25
Sender: fe64970103Project Admin

Logged In: YES
user_id=931600

Workaround:

1) Ensure there is enough free space in mailbox, so no task
need to pend when calling MBX_Post
or
2) Do not use MBX_Post from ISR


Log in to comment.

Attached File

No Files Currently Attached

Change

No changes have been made to this artifact.