James Moger
2014-04-23 1ec2baa39d5a55585937ea33771a97014ca4b051
Ensure repository is closed after processing a pages request
1 files modified
5 ■■■■■ changed files
src/main/java/com/gitblit/servlet/PagesServlet.java 5 ●●●●● patch | view | raw | blame | history
src/main/java/com/gitblit/servlet/PagesServlet.java
@@ -157,7 +157,6 @@
                        "# Error\nSorry, the repository {0} does not have a **gh-pages** branch!",
                        repository);
                error(response, mkd);
                r.close();
                return;
            }
@@ -309,10 +308,10 @@
                logger.error("Failed to write page to client", t);
            }
            // close the repository
            r.close();
        } catch (Throwable t) {
            logger.error("Failed to write page to client", t);
        } finally {
            r.close();
        }
    }