Hi Florin,

I simplified the application. It sends the request and reads all the data from 
the server using the 8 KB buffer. The fifo size is set to 8 KB. In the attached 
dump [1] you can see that in packet number 14 there will be an overflow of the 
size of the tcp window. My application reports the size of the received block. 
If the tcp window size is full, the application receives 7240 bytes from vpp. 
Next, the application receives data no larger than 6 KB, and the problem does 
not occur. At what point in time does vpp decide that the buffer is full, 
before I get the data from the read function?
There is also a slightly different question. Is the fifo allocated for the all 
lifetime of the session?

Thanks.

[1]  https://drive.google.com/open?id=1Q__5UgnBAKoRGfaGaqIxAVNWqoSCzIPZ  

-- 
Max A.
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.

View/Reply Online (#13597): https://lists.fd.io/g/vpp-dev/message/13597
Mute This Topic: https://lists.fd.io/mt/32582078/21656
Group Owner: vpp-dev+ow...@lists.fd.io
Unsubscribe: https://lists.fd.io/g/vpp-dev/unsub  [arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to