assertThat(acquirableResource.resource().isReleased(), equalTo(false));
acquirableResource.markForClose();
assertThat(acquirableResource.resource().isReleased(), equalTo(true));
stopWatch.stop();
System.out.println("Took: " + stopWatch.shortSummary());
}
private static class Resource implements Releasable {
private volatile boolean released = false;