I checked 'Effective TCP/IP Programming.' It says that the behaviour
of shutdown(2) varies not between BSD and SysV unices (as I
misremembered) but between Unix and Windows. To make a long story
short, on Unix shutdown normally drains the buffer whereas on Windows
it causes the other party to get connection reset if more data
arrives.
So it's probably not the cause of aix-specific differences.
I checked 'Effective TCP/IP Programming.' It says that the behaviour
of shutdown(2) varies not between BSD and SysV unices (as I
misremembered) but between Unix and Windows. To make a long story
short, on Unix shutdown normally drains the buffer whereas on Windows
it causes the other party to get connection reset if more data
arrives.
So it's probably not the cause of aix-specific differences.
-- launchpad. net/~mbp/>
Martin <http://