close an opened stream

This commit is contained in:
Kohsuke Kawaguchi
2018-08-29 20:48:44 -07:00
parent 863995cb50
commit ee4d514b66

View File

@@ -126,7 +126,12 @@ public class GHRelease extends GHObject {
* handling of the HTTP requests to github's API.
*/
public GHAsset uploadAsset(File file, String contentType) throws IOException {
return uploadAsset(file.getName(), new FileInputStream(file), contentType);
FileInputStream s = new FileInputStream(file);
try {
return uploadAsset(file.getName(), s, contentType);
} finally {
s.close();
}
}
public GHAsset uploadAsset(String filename, InputStream stream, String contentType) throws IOException {