Opened on 09/21/08 at 13:37:04
Closed on 11/20/08 at 17:44:03
#1316 closed defect (fixed)
_CORE_message_queue_Broadcast truncates message size
Reported by: | Nickolay Semyonov-Kolchin | Owned by: | Joel Sherrill |
---|---|---|---|
Priority: | normal | Milestone: | 4.9 |
Component: | score | Version: | unknown |
Severity: | normal | Keywords: | |
Cc: | Blocked By: | ||
Blocking: |
Description
Our partners found that "_CORE_message_queue_Broadcast" behavior is different
from "_CORE_message_queue_Submit": when message size is bigger then maximum
message size in queue:
- broadcast truncates message to correct size and send it to queue
- submit returns CORE_MESSAGE_QUEUE_STATUS_INVALID_SIZE
"broadcast" should behave like "submit".
RTEMS versions: all
Patch against current CVS attached.
P.S. I see, only one reason for such "broadcast" behavior: some upper interface (POSIX, ITRON, etc) require it.
Attachments (1)
Change History (2)
Changed on 09/21/08 at 13:37:04 by Nickolay Semyonov-Kolchin
Attachment: | queue_broadcast.patch added |
---|
comment:1 Changed on 11/20/08 at 17:44:03 by Joel Sherrill
Resolution: | → fixed |
---|---|
Status: | new → closed |
This PR should have been closed on 26 September when the attached patch was committed to all active branches and the CVS head.
Note: See
TracTickets for help on using
tickets.
quick fix