Author: fhanik
Date: Fri Jun 9 10:13:30 2006
New Revision: 413094
URL: http://svn.apache.org/viewvc?rev=413094&view=rev
Log:
Changed timeout to a more reasonable value
Modified:
tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/transport/AbstractSender.java
tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/transport/ReceiverBase.java
Modified:
tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/transport/AbstractSender.java
URL:
http://svn.apache.org/viewvc/tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/transport/AbstractSender.java?rev=413094&r1=413093&r2=413094&view=diff
==============================================================================
---
tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/transport/AbstractSender.java
(original)
+++
tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/transport/AbstractSender.java
Fri Jun 9 10:13:30 2006
@@ -44,7 +44,7 @@
private int requestCount = 0;
private long connectTime;
private long keepAliveTime = -1;
- private long timeout = 15000;
+ private long timeout = 3000;
private Member destination;
private InetAddress address;
private int port;
Modified:
tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/transport/ReceiverBase.java
URL:
http://svn.apache.org/viewvc/tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/transport/ReceiverBase.java?rev=413094&r1=413093&r2=413094&view=diff
==============================================================================
---
tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/transport/ReceiverBase.java
(original)
+++
tomcat/container/tc5.5.x/modules/groupcom/src/share/org/apache/catalina/tribes/transport/ReceiverBase.java
Fri Jun 9 10:13:30 2006
@@ -66,7 +66,7 @@
private boolean soLingerOn = true;
private int soLingerTime = 3;
private int soTrafficClass = 0x04 | 0x08 | 0x010;
- private int timeout = 15000; //15 seconds
+ private int timeout = 3000; //3 seconds
private boolean useBufferPool = true;
@@ -166,16 +166,20 @@
* @throws IOException
*/
protected int bind(ServerSocket socket, int portstart, int retries) throws
IOException {
+ InetSocketAddress addr = null;
while ( retries > 0 ) {
try {
- InetSocketAddress addr = new InetSocketAddress(getBind(),
portstart);
+ addr = new InetSocketAddress(getBind(), portstart);
socket.bind(addr);
setTcpListenPort(portstart);
log.info("Receiver Server Socket bound to:"+addr);
return 0;
}catch ( IOException x) {
retries--;
- if ( retries <= 0 ) throw x;
+ if ( retries <= 0 ) {
+ log.info("Unable to bind server socket to "+addr+"
throwing error.");
+ throw x;
+ }
portstart++;
retries = bind(socket,portstart,retries);
}
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]