diff --git a/src/main/java/org/glassfish/enterprise/concurrent/ManagedThreadFactoryImpl.java b/src/main/java/org/glassfish/enterprise/concurrent/ManagedThreadFactoryImpl.java index ee3bc40..2caa3d8 100644 --- a/src/main/java/org/glassfish/enterprise/concurrent/ManagedThreadFactoryImpl.java +++ b/src/main/java/org/glassfish/enterprise/concurrent/ManagedThreadFactoryImpl.java @@ -228,7 +228,7 @@ public void run() { } catch (ThreadExpiredException ex) { Logger.getLogger("org.glassfish.enterprise.concurrent").log(Level.INFO, ex.toString()); } catch (Throwable t) { - Logger.getLogger("org.glassfish.enterprise.concurrent").log(Level.SEVERE, t.toString()); + Logger.getLogger("org.glassfish.enterprise.concurrent").log(Level.SEVERE, name, t); } finally { if (handle != null) { contextSetupProvider.reset(handle);