[jboss-cvs] JBoss Messaging SVN: r7896 - in branches/Branch_1_4/src/main/org/jboss: jms/client/state and 1 other directories.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Sun Nov 8 23:09:59 EST 2009
Author: gaohoward
Date: 2009-11-08 23:09:58 -0500 (Sun, 08 Nov 2009)
New Revision: 7896
Modified:
branches/Branch_1_4/src/main/org/jboss/jms/client/container/ConsumerAspect.java
branches/Branch_1_4/src/main/org/jboss/jms/client/state/ConnectionState.java
branches/Branch_1_4/src/main/org/jboss/jms/client/state/SessionState.java
branches/Branch_1_4/src/main/org/jboss/messaging/util/CompatibleExecutor.java
branches/Branch_1_4/src/main/org/jboss/messaging/util/OrderedExecutorFactory.java
Log:
JBMESSAGING-1756
Modified: branches/Branch_1_4/src/main/org/jboss/jms/client/container/ConsumerAspect.java
===================================================================
--- branches/Branch_1_4/src/main/org/jboss/jms/client/container/ConsumerAspect.java 2009-11-06 03:20:28 UTC (rev 7895)
+++ branches/Branch_1_4/src/main/org/jboss/jms/client/container/ConsumerAspect.java 2009-11-09 04:09:58 UTC (rev 7896)
@@ -159,8 +159,6 @@
//And then we cancel any messages still in the message callback handler buffer
consumerState.getClientConsumer().cancelBuffer();
-
- sessionState.getExecutor().clearClassLoader();
return l;
Modified: branches/Branch_1_4/src/main/org/jboss/jms/client/state/ConnectionState.java
===================================================================
--- branches/Branch_1_4/src/main/org/jboss/jms/client/state/ConnectionState.java 2009-11-06 03:20:28 UTC (rev 7895)
+++ branches/Branch_1_4/src/main/org/jboss/jms/client/state/ConnectionState.java 2009-11-09 04:09:58 UTC (rev 7896)
@@ -198,7 +198,6 @@
while (iterator.hasNext())
{
SessionState state = (SessionState) iterator.next();
- state.clearExecutorThread();
}
}
Modified: branches/Branch_1_4/src/main/org/jboss/jms/client/state/SessionState.java
===================================================================
--- branches/Branch_1_4/src/main/org/jboss/jms/client/state/SessionState.java 2009-11-06 03:20:28 UTC (rev 7895)
+++ branches/Branch_1_4/src/main/org/jboss/jms/client/state/SessionState.java 2009-11-09 04:09:58 UTC (rev 7896)
@@ -380,11 +380,6 @@
}
// Public ---------------------------------------------------------------------------------------
-
- public void clearExecutorThread() throws InterruptedException
- {
- this.executor.clearClassLoader();
- }
public void setTreatAsNonTransactedWhenNotEnlisted(boolean b)
{
Modified: branches/Branch_1_4/src/main/org/jboss/messaging/util/CompatibleExecutor.java
===================================================================
--- branches/Branch_1_4/src/main/org/jboss/messaging/util/CompatibleExecutor.java 2009-11-06 03:20:28 UTC (rev 7895)
+++ branches/Branch_1_4/src/main/org/jboss/messaging/util/CompatibleExecutor.java 2009-11-09 04:09:58 UTC (rev 7896)
@@ -28,8 +28,6 @@
void clearAllExceptCurrentTask();
- void clearClassLoader();
-
void shutdownNow();
void shutdownAfterProcessingCurrentlyQueuedTasks();
Modified: branches/Branch_1_4/src/main/org/jboss/messaging/util/OrderedExecutorFactory.java
===================================================================
--- branches/Branch_1_4/src/main/org/jboss/messaging/util/OrderedExecutorFactory.java 2009-11-06 03:20:28 UTC (rev 7895)
+++ branches/Branch_1_4/src/main/org/jboss/messaging/util/OrderedExecutorFactory.java 2009-11-09 04:09:58 UTC (rev 7896)
@@ -61,10 +61,6 @@
{
private final LinkedList<Runnable> tasks = new LinkedList<Runnable>();
- private boolean needToSetClassLoader = true;
-
- private ClassLoader tcl;
-
private boolean shutdown = false;
private String name = "default-thread";
@@ -76,10 +72,6 @@
public void execute(Runnable command)
{
- if (needToSetClassLoader)
- {
- tcl = SecurityActions.getTCL();
- }
synchronized (tasks)
{
if (!shutdown)
@@ -96,14 +88,6 @@
@SuppressWarnings("unchecked")
public void run()
{
- if (needToSetClassLoader)
- {
- needToSetClassLoader = false;
-
- SecurityActions.setTCL(tcl);
-
- }
-
for (;;)
{
final Runnable task;
@@ -129,18 +113,6 @@
}
}
- public void clearClassLoader()
- {
- execute(new Runnable()
- {
- @SuppressWarnings("unchecked")
- public void run()
- {
- needToSetClassLoader = true;
- }
- });
- }
-
// old behavior also terminates the thread. with a pool we shouldn't do
// this.
public void shutdownNow()
More information about the jboss-cvs-commits
mailing list