cdrs-async icon indicating copy to clipboard operation
cdrs-async copied to clipboard

Fix receive frame stuck

Open yukim opened this issue 4 years ago • 1 comments

It looks like when FrameChannel needs to read more than READING_BUFFER_SIZE, the future will not be polled again.

This PR has demonstration as a test case and potential fix to the problem. (I'm still learning how Future works in rust, so my fix may not be the right way.)

yukim avatar Jul 15 '20 03:07 yukim

Hi @yukim , I tried to compare actual values and it turned out that they are different. I suspect I must be related to encoding/decoding logic of Blob. Need to figure out what is going on first. After that I think we could merge your changes

AlexPikalov avatar Sep 04 '20 18:09 AlexPikalov