diff options
-rw-r--r-- | java/perftests/src/test/java/org/apache/qpid/ping/PingTestPerf.java | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/java/perftests/src/test/java/org/apache/qpid/ping/PingTestPerf.java b/java/perftests/src/test/java/org/apache/qpid/ping/PingTestPerf.java index 9650a78fda..2057f09bc7 100644 --- a/java/perftests/src/test/java/org/apache/qpid/ping/PingTestPerf.java +++ b/java/perftests/src/test/java/org/apache/qpid/ping/PingTestPerf.java @@ -237,14 +237,16 @@ public class PingTestPerf extends AsymptoticTestCase implements TestThreadAware perThreadSetup._pingClient.close();
}
}
-
- // Ensure the per thread fixture is reclaimed.
- threadSetup.remove();
}
catch (JMSException e)
{
_logger.warn("There was an exception during per thread tear down.");
}
+ finally
+ {
+ // Ensure the per thread fixture is reclaimed.
+ threadSetup.remove();
+ }
}
protected static class PerThreadSetup
|