@Override public void release() { for (AbstractBenchmarkClient bc : activeClients.values()) { bc.release(); } super.release(); }
public void run() { init(); log().info("Benchmark framework has started..."); latch = new CountDownLatch(1); execute(); try { latch.await(); } catch (InterruptedException e) { // ignore } release(); ReleaseManager.getInstance().deregister(this); log().info("Done Benchmarking framework"); }