You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@qpid.apache.org by ri...@apache.org on 2007/04/04 12:43:01 UTC

svn commit: r525487 - /incubator/qpid/branches/M2/java/client/src/main/java/org/apache/qpid/client/AMQConnection.java

Author: ritchiem
Date: Wed Apr  4 03:42:59 2007
New Revision: 525487

URL: http://svn.apache.org/viewvc?view=rev&rev=525487
Log:
Added default timeout to AMQConnection.close();


Modified:
    incubator/qpid/branches/M2/java/client/src/main/java/org/apache/qpid/client/AMQConnection.java

Modified: incubator/qpid/branches/M2/java/client/src/main/java/org/apache/qpid/client/AMQConnection.java
URL: http://svn.apache.org/viewvc/incubator/qpid/branches/M2/java/client/src/main/java/org/apache/qpid/client/AMQConnection.java?view=diff&rev=525487&r1=525486&r2=525487
==============================================================================
--- incubator/qpid/branches/M2/java/client/src/main/java/org/apache/qpid/client/AMQConnection.java (original)
+++ incubator/qpid/branches/M2/java/client/src/main/java/org/apache/qpid/client/AMQConnection.java Wed Apr  4 03:42:59 2007
@@ -149,6 +149,7 @@
 
     /** Thread Pool for executing connection level processes. Such as returning bounced messages. */
     private final ExecutorService _taskPool = Executors.newCachedThreadPool();
+    private static final long DEFAULT_TIMEOUT = 1000 * 30;
 
     /**
      * @param broker      brokerdetails
@@ -732,7 +733,7 @@
 
     public void close() throws JMSException
     {
-        close(-1);
+        close(DEFAULT_TIMEOUT);
     }
 
     public void close(long timeout) throws JMSException