[jboss-cvs] JBoss Messaging SVN: r4913 - trunk/src/main/org/jboss/messaging/core/paging/impl.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Thu Sep 4 18:23:32 EDT 2008


Author: clebert.suconic at jboss.com
Date: 2008-09-04 18:23:32 -0400 (Thu, 04 Sep 2008)
New Revision: 4913

Modified:
   trunk/src/main/org/jboss/messaging/core/paging/impl/PagingManagerFactoryNIO.java
Log:
JBMESSAGING-1314 - Using ThreadPool executor as discussed in http://www.jboss.com/index.html?module=bb&op=viewtopic&t=141551

Modified: trunk/src/main/org/jboss/messaging/core/paging/impl/PagingManagerFactoryNIO.java
===================================================================
--- trunk/src/main/org/jboss/messaging/core/paging/impl/PagingManagerFactoryNIO.java	2008-09-04 19:58:29 UTC (rev 4912)
+++ trunk/src/main/org/jboss/messaging/core/paging/impl/PagingManagerFactoryNIO.java	2008-09-04 22:23:32 UTC (rev 4913)
@@ -32,6 +32,7 @@
 import org.jboss.messaging.core.paging.PagingStore;
 import org.jboss.messaging.core.paging.PagingStoreFactory;
 import org.jboss.messaging.core.settings.impl.QueueSettings;
+import org.jboss.messaging.util.JBMThreadFactory;
 import org.jboss.messaging.util.SimpleString;
 
 /**
@@ -58,7 +59,7 @@
    public PagingManagerFactoryNIO(final String directory)
    {
       this.directory = directory;
-      this.executor = Executors.newSingleThreadExecutor();
+      this.executor = Executors.newCachedThreadPool(new JBMThreadFactory("JBM-depaging-threads"));
    }
    
    public PagingManagerFactoryNIO(final String directory, final Executor executor)




More information about the jboss-cvs-commits mailing list