> The behavior I'm seeing is that if I create a listening socket, and apply
> SO_REUSEADDR to it, any socket created by an accept on that socket will have
> *very* low throughput.
Mea culpa. I made a mistake.
I was calling setsockopt(theSocket, IPPROTO_TCP, ...) instead of
setsockopt(theSocket, SOL_SOCKET, ...) where the option was SO_REUSADDR,
which has the same value as TCP_MAXSEG -- so I was setting the max seg size
to 1 byte, hence the terrible performance. Of course I only spotted my error
after exposing my ignorance to the world :) My apologies for wasting
everyone's time.
Andrew Green
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/
This archive was generated by hypermail 2b29 : Mon May 15 2000 - 21:00:14 EST