> On Fri, Aug 26, 2005 at 04:29:53PM -0700, Alexander Kolbasov wrote: > > Do you call shutdown(3SOCKET) on one half of the endpoint? > > Ah. Yes, we do do that.
Then it is almost certainly http://bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=6227895 The bug is present in ON10 builds starting from 67 and is fixed in Nevada build 12. > > If you call shutdown() for halves of the endpoint the workaround is to > > avoid > > doing this. Otherwise the workaround is to use kernel/drv/tl (or kernel/drv/ > > sparcv9/tl or kernel/drv/amd64/tl) from either earlier or later Solarises. > > Alright, I'll see about removing shutdown() locally to see if it has any > effect. I'll still try out the current Solaris Express next week to > confirm that the bugs are fixed on our end. Thanks! Let me know whether your problem is fixed or not. As a side note, calling half-shutdown (SHUTDOWN_RD or SHUTDOWN_WR) doesn't free any resources on Solaris - it just shifts AF_UNIX code to different code paths. - Alexander Kolbasov _______________________________________________ opensolaris-code mailing list [email protected] https://opensolaris.org:444/mailman/listinfo/opensolaris-code
