slac-epics / epics-base

Other
0 stars 3 forks source link

Remove unneeded condition from myReceive to avoid message loss. #1

Closed mcb64 closed 1 year ago

mcb64 commented 1 year ago

If we timeout while a send is happening, a message will be put into threadNode by the sender but we will ignore it because status is epicsEventWaitTimeout, not epicsEventOK. The status check is unneeded and causes us to lose a message.