} } catch (IOException e) { throw new SVNException(e); } finally { close();
} } catch (IOException e) { throw new SVNException(e); } finally { finishResponse(responseHeader);
	private void readResponse(OutputStream result, Map responseHeader) throws SVNException {		try {			InputStream stream = createInputStream(responseHeader, getInputStream());			byte[] buffer = new byte[1024];			while(true) {				int count = stream.read(buffer);				if (count <= 0) {					break;				}                if (result != null) {                    result.write(buffer, 0, count);                }			}		} catch (IOException e) {			throw new SVNException(e);		} finally {            close();        }	}