killbill-aplcache

Details

diff --git a/payment/src/main/java/org/killbill/billing/payment/glue/PaymentModule.java b/payment/src/main/java/org/killbill/billing/payment/glue/PaymentModule.java
index bd95ba4..b70276b 100644
--- a/payment/src/main/java/org/killbill/billing/payment/glue/PaymentModule.java
+++ b/payment/src/main/java/org/killbill/billing/payment/glue/PaymentModule.java
@@ -74,6 +74,7 @@ import com.google.inject.name.Names;
 public class PaymentModule extends KillBillModule {
 
     private static final String PLUGIN_THREAD_PREFIX = "Plugin-th-";
+    private static final String PAYMENT_PLUGIN_TH_GROUP_NAME = "pay-plugin-grp";
 
     public static final String JANITOR_EXECUTOR_NAMED = "JanitorExecutor";
     public static final String PLUGIN_EXECUTOR_NAMED = "PluginExecutor";
@@ -145,7 +146,7 @@ public class PaymentModule extends KillBillModule {
 
                                                                                               @Override
                                                                                               public Thread newThread(final Runnable r) {
-                                                                                                  final Thread th = new Thread(r);
+                                                                                                  final Thread th = new Thread(new ThreadGroup(PAYMENT_PLUGIN_TH_GROUP_NAME), r);
                                                                                                   th.setName(PLUGIN_THREAD_PREFIX + th.getId());
                                                                                                   return th;
                                                                                               }