Hi all, <br>The fix solves the problem that i was facing.<br><br>Phil : yes that is right ACE_Pipe::open is where i was place where i was getting the problem.<br><br>regards,<br>prem<br><br><div><span class="gmail_quote">On 8/3/07,
<b class="gmail_sendername">Phil Mesnier</b> <<a href="mailto:mesnier_p@ociweb.com">mesnier_p@ociweb.com</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Steve Huston wrote:<br>> Hi folks,<br>><br>> Phil, your patch looks correct - as long as it works for Premkumar ;-)<br>><br><br>Thanks!<br><br>> I think, if I've understood this correctly, that the issue arose
<br>> because Premkumar built on a system containing all the IPv6 support<br>> and ran on a different system that does not have IPv6 support. Or, at<br>> least, one that has the support there but no IPv6 configured, so it's
<br>> essentially an IPv4 box.<br>><br>> -Steve<br><br>That is my understanding as well.<br><br> From Prem's description of the problem, it looks like the ACE_INET_Addr<br>in question is the one initialized in ACE_Pipe::open(), with:
<br><br> ACE_INET_Addr local_any (static_cast<u_short> (0), ACE_LOCALHOST);<br><br>Apparently this yielded an IPv6 local_any which was then rejected by the<br>SOCK_Acceptor.<br><br>-Phil<br><br>--<br>Phil Mesnier
<br>Principal Software Engineer, <a href="http://www.ociweb.com">http://www.ociweb.com</a><br>Object Computing, Inc. +01.314.579.0066<br><br></blockquote></div><br>