synchronized (this) { if (in == null) { in = new BufferedInputStream(super.getInputStream()); } }
in = new BufferedInputStream(super.getInputStream());
	public InputStream getInputStream() throws IOException {		if (in == null) {			synchronized (this) {				if (in == null) {					in = new BufferedInputStream(super.getInputStream());				}			}		}		return in;	}