Good News Everybody!
The new search engine is LIVE!
Please report any problems to david (at) midrange.com.
|
I have a socket question regarding recv(). I'll try to explain this
without going into too much detail. We have a socket server app.
When the client sends us 2476 bytes (or greater) of data recv()
returns 2476 bytes (or greater.) When the client send 2475 bytes
recv() returns 1024 and then we have to call it again to get the
other 1451 bytes. This is consistent and is costing us around 200
milliseconds. We are using an 8k buffer size. This makes no sense
to me. Can somebody explain? I would think it has to do with
something on the client side but of course the finger gets pointed at
me because I'm the lowly IBM i guy.
As an Amazon Associate we earn from qualifying purchases.
This mailing list archive is Copyright 1997-2026 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].
Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.