openziti / dilithium

Framework for high-performance streaming over message-passing systems. High-performance WAN protocols over UDP datagrams. Implemented in golang.
Apache License 2.0
13 stars 2 forks source link

Short Buffer for Data Decode Error #88

Closed michaelquigley closed 4 years ago

michaelquigley commented 4 years ago
[  13.202]   ERROR dilithium/protocol/westworld3.(*rxPortal).run: unexpected mt [10] (short buffer for data decode [0 < 9])
[  13.418]   ERROR dilithium/protocol/westworld3.(*rxPortal).run: unexpected mt [10] (short buffer for data decode [0 < 9])
[  15.322]   ERROR dilithium/protocol/westworld3.(*rxPortal).run: unexpected mt [10] (short buffer for data decode [0 < 9])
michaelquigley commented 4 years ago

Should be resolved. Was unref-ing the buffer when it was a duplicate rx, even though we still might have RTT processing to do on the buffer.