I’m having two problem with TCP/IP (either 4.25 or 5.0). These problem
do not show in QNX6 or Windows.
First problem is if I send() a block of 300K (apparently anything bigger
the receving end gets all the data but it’s corrupted,looks like it’s out of
All this with TCP not UDP.
Second problem which has already been discussed in other post:
Unless the connection is kept alive by sending data at least
every 300ms, the first send() will take a very long time compare to
all subsequent send(). TCP_NODELAY doesn’t improve the situation.
Again I want to point out these problems do not show in other OSes,