Skip to content
Snippets Groups Projects
Commit e7c9db83 authored by Robin Rosenberg's avatar Robin Rosenberg
Browse files

Make sure a Stream is closed upon errors in IpLogGenerator

parent f396326e
No related branches found
No related tags found
No related merge requests found
...@@ -236,6 +236,7 @@ private void loadCommitters(Repository repo) throws IOException { ...@@ -236,6 +236,7 @@ private void loadCommitters(Repository repo) throws IOException {
SimpleDateFormat dt = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); SimpleDateFormat dt = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
File list = new File(repo.getDirectory(), "gerrit_committers"); File list = new File(repo.getDirectory(), "gerrit_committers");
BufferedReader br = new BufferedReader(new FileReader(list)); BufferedReader br = new BufferedReader(new FileReader(list));
try {
String line; String line;
while ((line = br.readLine()) != null) { while ((line = br.readLine()) != null) {
...@@ -267,6 +268,9 @@ private void loadCommitters(Repository repo) throws IOException { ...@@ -267,6 +268,9 @@ private void loadCommitters(Repository repo) throws IOException {
who.addActiveRange(new ActiveRange(begin, end)); who.addActiveRange(new ActiveRange(begin, end));
committersByEmail.put(email, who); committersByEmail.put(email, who);
} }
} finally {
br.close();
}
} }
private Date parseDate(SimpleDateFormat dt, String value) private Date parseDate(SimpleDateFormat dt, String value)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment