You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The problem is that in this case the min_packet_size is 12.
The exit for "in underflow" is fillLevel between 2* and 3* min_packet_size which is 24 <= size < 36.
if ((fillLevel >= (min_pkt_size*2)) && (fillLevel < (min_pkt_size*3)))
However the drain function for the input buffer stops at fillLevel 40 which is 2 * max_packet_size. So the window is never hit and it stays in underflow.
The problem is that in this case the min_packet_size is 12.
The exit for "in underflow" is fillLevel between 2* and 3* min_packet_size which is 24 <= size < 36.
lib_xua/lib_xua/src/core/buffer/decouple/decouple.xc
Line 1073 in 7ade126
However the drain function for the input buffer stops at fillLevel 40 which is 2 * max_packet_size. So the window is never hit and it stays in underflow.
lib_xua/lib_xua/src/core/buffer/decouple/decouple.xc
Line 610 in 7ade126
SO basically if 2 * max_packet_size > 3 * min_packet_size there is an issue.
The text was updated successfully, but these errors were encountered: