@Override public void close() throws IOException { try { socket.close(); } finally { registry.unregisterBinding(this); } } }
@Override public void close() throws IOException { try { registry.unregisterBinding(this); } finally { socket.close(); } }
public void close() { try { super.close(); } finally { registry.unregisterBinding(this); } }
@Override public void close() throws IOException { try { socket.close(); } finally { registry.unregisterBinding(this); } } }
@Override public void close() throws IOException { try { registry.unregisterBinding(this); } finally { socket.close(); } }
public synchronized void close() throws IOException { try { super.close(); } finally { socketBindings.unregisterBinding(this); } }
public void close() { try { super.close(); } finally { registry.unregisterBinding(this); } }
@Override public void close() throws IOException { try { socket.close(); } finally { registry.unregisterBinding(this); } } }
@Override public void close() throws IOException { try { registry.unregisterBinding(this); } finally { closeable.close(); } }
public synchronized void close() throws IOException { try { socketBindings.unregisterBinding(this); } finally { super.close(); } }
public synchronized void close() throws IOException { try { super.close(); } finally { socketBindings.unregisterBinding(this); } }
@Override public void close() throws IOException { try { closeable.close(); } finally { registry.unregisterBinding(this); } } }
@Override public void close() throws IOException { try { socket.close(); } finally { registry.unregisterBinding(this); } } }
@Override public void close() throws IOException { try { socket.close(); } finally { registry.unregisterBinding(this); } } }
@Override public void close() throws IOException { try { socket.close(); } finally { registry.unregisterBinding(this); } } }
@Override public void close() { try { // This method might have been called from the super constructor if (this.socketBindings != null) { socketBindings.unregisterBinding(this); } } finally { super.close(); } } }
@Override public void close() throws IOException { try { wrapped.close(); } finally { registry.unregisterBinding(this); } } }
@Override public void close() { try { super.close(); } finally { socketBindings.unregisterBinding(this); } }
@Override public void close() { try { super.close(); } finally { socketBindings.unregisterBinding(this); } }
@Override public void close() throws IOException { try { registry.unregisterBinding(this); } finally { wrapped.close(); } }