Lionel Ulmer lionel.ulmer@free.fr writes:
If it's normal for the sending to time-out, we should replace this code and add some HeapAlloc on the sender side and some HeapFree on the receiver side each time such a structure is sent ... Which will be a bit problematic for performance, but well, I do not see any other way to correct this.
The real bug is that the thread still receives the message even though it has timed out on the sender side. The message should be cancelled in that case. I'll have a look at fixing that.