diff options
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.java | 11 |
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); } |