I faced Broken Pipe Exception while read file from my folder directory. Please go through my following code...
FileInputStream inputStream = new FileInputStream(file);
ServletOutputStream outputStream = response.getOutputStream();
IOUtils.copy(inputStream, outputStream);
IOUtils.closeQuietly(inputStream);
IOUtils.closeQuietly(outputStream);
Broken Pipe occurred while copying inputStream and outputStream in IOUtils.copy(inputStream, outputStream);
How can i solve Broken Pipe? can i use PipedInputStream? Is this proper way to handle this exception.