On Fri, 17 May 2002, Jeremy Howard wrote: > I believe (?) that this issue is less important on Solaris, because I > think that it handles close() differently to Linux. However on Linux it > is vital to flush receive buffers and call shutdown() to avoid hanging > connections.
I am still studying the shutdown issue. BTW, why didn't you shutdown() all streams at once, and then sleeped, instead of shutdown() and sleep one at a time? -- "One disk to rule them all, One disk to find them. One disk to bring them all and in the darkness grind them. In the Land of Redmond where the shadows lie." -- The Silicon Valley Tarot Henrique Holschuh