Return-Path: Delivered-To: apmail-ws-axis-dev-archive@ws.apache.org Received: (qmail 74862 invoked by uid 500); 10 Jul 2003 15:24:44 -0000 Mailing-List: contact axis-dev-help@ws.apache.org; run by ezmlm Precedence: bulk Reply-To: axis-dev@ws.apache.org list-help: list-unsubscribe: list-post: Delivered-To: mailing list axis-dev@ws.apache.org Received: (qmail 74769 invoked from network); 10 Jul 2003 15:24:43 -0000 Message-ID: <20030710152446.39361.qmail@web12803.mail.yahoo.com> Date: Thu, 10 Jul 2003 08:24:46 -0700 (PDT) From: Davanum Srinivas Reply-To: dims@yahoo.com Subject: Re: cvs commit: xml-axis/java/src/org/apache/axis/transport/http SimpleAxisServer.java To: axis-dev@ws.apache.org In-Reply-To: <20030710151807.27966.qmail@icarus.apache.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N OOPS!!! This might not work. need to do this before bind'ing. -- dims --- dims@apache.org wrote: > dims 2003/07/10 08:18:07 > > Modified: java/src/org/apache/axis/transport/http > SimpleAxisServer.java > Log: > Help Eric with problems running all-tests on Mac OSX > > Revision Changes Path > 1.79 +7 -0 xml-axis/java/src/org/apache/axis/transport/http/SimpleAxisServer.java > > Index: SimpleAxisServer.java > =================================================================== > RCS file: /home/cvs/xml-axis/java/src/org/apache/axis/transport/http/SimpleAxisServer.java,v > retrieving revision 1.78 > retrieving revision 1.79 > diff -u -r1.78 -r1.79 > --- SimpleAxisServer.java 22 Apr 2003 19:35:52 -0000 1.78 > +++ SimpleAxisServer.java 10 Jul 2003 15:18:07 -0000 1.79 > @@ -63,6 +63,7 @@ > import org.apache.axis.utils.Options; > import org.apache.commons.logging.Log; > > +import java.lang.reflect.Method; > import java.net.MalformedURLException; > import java.net.ServerSocket; > import java.net.Socket; > @@ -194,6 +195,12 @@ > */ > public void setServerSocket(ServerSocket serverSocket) { > this.serverSocket = serverSocket; > + try { > + Class [] clazzParms = new Class[]{boolean.class}; > + Object[] parms = new Object[] {Boolean.TRUE}; > + Method m = this.serverSocket.getClass().getMethod("setReuseAddress", clazzParms); > + m.invoke(this.serverSocket, parms); > + } catch (Exception e) {} > } > > /** > > > ===== Davanum Srinivas - http://webservices.apache.org/~dims/ __________________________________ Do you Yahoo!? SBC Yahoo! DSL - Now only $29.95 per month! http://sbc.yahoo.com