#2 Incorrect handling of event queue/fifo full

open
nobody
None
5
2005-08-30
2005-08-30
Anonymous
No

mlDIQueueReturnEvent() checks for the event queue and
fifo becoming full incorrectly. The eventMaxCount is
not enforced. Instead, the current receiveEventCount is
compared against he number of free slots in the receive
header queue. This can pass even though there is no
more space in the event fifo. The result is an "event
payload is full" internal error.

---JvdL---
jarno@kcbbs.gen.nz

Discussion


Log in to post a comment.

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:





No, thanks