[ https://issues.apache.org/jira/browse/BEAM-1832?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Davor Bonaci reassigned BEAM-1832: ---------------------------------- Assignee: Rekha Joshi > Potentially unclosed OutputStream in ApexYarnLauncher > ----------------------------------------------------- > > Key: BEAM-1832 > URL: https://issues.apache.org/jira/browse/BEAM-1832 > Project: Beam > Issue Type: Bug > Components: runner-apex > Reporter: Ted Yu > Assignee: Rekha Joshi > Priority: Minor > Fix For: First stable release > > > Here is an example from createJar(): > {code} > final OutputStream out = > Files.newOutputStream(zipfs.getPath(JarFile.MANIFEST_NAME)); > if (!manifestFile.exists()) { > new Manifest().write(out); > } else { > FileUtils.copyFile(manifestFile, out); > } > out.close(); > {code} > If FileUtils.copyFile throws IOException, out would be left unclosed. -- This message was sent by Atlassian JIRA (v6.3.15#6346)