Object linger = impl.getOption(SocketOptions.SO_LINGER);
Object linger = getImpl().getOption(SocketOptions.SO_LINGER);
	public int getSoLinger() throws SocketException {		if (impl == null)			throw new SocketException("Not connected");		Object linger = impl.getOption(SocketOptions.SO_LINGER);		if (linger instanceof Integer)			return (((Integer)linger).intValue());		else			return -1;	}