ae36dbe3f7
commit message from Bill Fenner: Turn on TCP_NODELAY on the remote socket, to turn off sender silly window syndrome avoidance. The combination of SWS avoidance and ack-every-other causes low throughput if the block size divided by the MSS is odd (which is true with the default block size and MSS). Turning on TCP_NODELAY disables the Nagle algorithm and sender SWS avoidance. The rdump request/response protocol can not invoke Nagle and cannot cause SWS, so this has no negative effects. Also, put back the code that sets the TOS to "throughput", which seems to have been erroneously removed during the Lite-2 merge. |
||
---|---|---|
.. | ||
Makefile | ||
dump.8 | ||
dump.h | ||
dumprmt.c | ||
itime.c | ||
main.c | ||
optr.c | ||
pathnames.h | ||
tape.c | ||
traverse.c | ||
unctime.c |