@Override
public InputStream body() throws IOException {
return this.make().body();
}
private Response make() throws IOException {
<BUG>synchronized (this.zipped) {
if (this.zipped.isEmpty()) {
this.zipped.add(
new RsWithHeader(</BUG>
new RsWithBody(

@Override
public Iterable<String> head() throws IOException {
return this.make().head();
}
@Override
public InputStream body() throws IOException {
return this.make().body();
}
private Response make() throws IOException {
if (this.zipped.get() == null) {
this.zipped.compareAndSet(
null,
new RsWithHeader(
new RsWithBody(
