Get rid of synchronized BufferedInputStream in FileDataWriter, close #1143