Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/org.eclipse.net4j/src/org/eclipse/internal/net4j/transport/BufferPoolImpl.java')
-rw-r--r--plugins/org.eclipse.net4j/src/org/eclipse/internal/net4j/transport/BufferPoolImpl.java11
1 files changed, 4 insertions, 7 deletions
diff --git a/plugins/org.eclipse.net4j/src/org/eclipse/internal/net4j/transport/BufferPoolImpl.java b/plugins/org.eclipse.net4j/src/org/eclipse/internal/net4j/transport/BufferPoolImpl.java
index 3f3b254b9a..c2147e0535 100644
--- a/plugins/org.eclipse.net4j/src/org/eclipse/internal/net4j/transport/BufferPoolImpl.java
+++ b/plugins/org.eclipse.net4j/src/org/eclipse/internal/net4j/transport/BufferPoolImpl.java
@@ -48,7 +48,7 @@ public class BufferPoolImpl extends BufferProviderImpl implements BufferPool,
return false;
}
- System.out.println(toString() + ": Evicting buffer");
+ System.out.println(toString() + ": Evicting " + buffer);
factory.retainBuffer(buffer);
--pooledBuffers;
return true;
@@ -76,17 +76,14 @@ public class BufferPoolImpl extends BufferProviderImpl implements BufferPool,
protected Buffer doProvideBuffer()
{
Buffer buffer = queue.poll();
- if (buffer != null)
- {
- System.out.println(toString() + ": Obtaining buffer");
- }
- else
+ if (buffer == null)
{
buffer = factory.provideBuffer();
((BufferImpl)buffer).setBufferProvider(this);
}
buffer.clear();
+ System.out.println(toString() + ": Obtained " + buffer);
return buffer;
}
@@ -98,7 +95,7 @@ public class BufferPoolImpl extends BufferProviderImpl implements BufferPool,
throw new IllegalArgumentException("buffer.getCapacity() != getBufferCapacity()");
}
- System.out.println(toString() + ": Retaining buffer");
+ System.out.println(toString() + ": Retaining " + buffer);
queue.add(buffer);
}

Back to the top