From 18 Jan, 2021 0:00 UTC: All services will be temporary unavailable for maintenance

Ticket #8379

snd_mbfで待ち行列先頭タスクが待ち解除された場合のケア抜け
Open Date: 2006-05-05 21:21 Last Update: 2006-05-05 21:21

Reporter:
Owner:
(None)
Type:
Status:
Open
Component:
(None)
MileStone:
(None)
Priority:
5 - Medium
Severity:
5 - Medium
Resolution:
None
File:
None

Details

忘れないうちに登録しておきます。

snd_mbf等の待ち行列で、先頭タスクが大きなメッセージを送
信しようとしており、後続のタスクが小さなメッセージを送
信しようとしているような場合において、先頭タスクが
ter_tsk、rel_tsk、タイムアウトなどで待ち行列から外れた
場合、後続タスクの待ちが解除される場合があるが、現設計
では考慮されていない。
# 未確認ですが、ロックしたりするかも知れません。

現在未実装ですが、同様のことは get_mpl などでも起こる可
能性があります。

# ITRON仕様書の ter_tsk の項などに注意書きがありまし
た。申し訳ないです。

Ticket History (0/0 Histories)

Attachment File List

No attachments

Edit

You are not logged in. I you are not logged in, your comment will be treated as an anonymous post. » Login