James Moger
2013-01-08 7dc890057cc7f02df8f27ab988aa7055cbb3af65
Wrap pushlog update code with an exception handler, just-in-case
1 files modified
8 ■■■■ changed files
src/com/gitblit/GitServlet.java 8 ●●●● patch | view | raw | blame | history
src/com/gitblit/GitServlet.java
@@ -318,8 +318,12 @@
            }
            // update push log
            PushLogUtils.updatePushLog(user, rp.getRepository(), commands);
            logger.info(MessageFormat.format("{0} push log updated", repository.name));
            try {
                PushLogUtils.updatePushLog(user, rp.getRepository(), commands);
                logger.info(MessageFormat.format("{0} push log updated", repository.name));
            } catch (Exception e) {
                logger.error(MessageFormat.format("Failed to update {0} pushlog", repository.name), e);
            }
            
            // run Groovy hook scripts 
            Set<String> scripts = new LinkedHashSet<String>();