diff options
Diffstat (limited to 'gerrit-server/src/main/java/com/google/gerrit/server/extensions/events/ChangeMerged.java')
-rw-r--r-- | gerrit-server/src/main/java/com/google/gerrit/server/extensions/events/ChangeMerged.java | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/gerrit-server/src/main/java/com/google/gerrit/server/extensions/events/ChangeMerged.java b/gerrit-server/src/main/java/com/google/gerrit/server/extensions/events/ChangeMerged.java index d9694069e3..217e5d67c2 100644 --- a/gerrit-server/src/main/java/com/google/gerrit/server/extensions/events/ChangeMerged.java +++ b/gerrit-server/src/main/java/com/google/gerrit/server/extensions/events/ChangeMerged.java @@ -25,6 +25,8 @@ import com.google.gerrit.reviewdb.client.Change; import com.google.gerrit.reviewdb.client.PatchSet; import com.google.gerrit.server.GpgException; import com.google.gerrit.server.patch.PatchListNotAvailableException; +import com.google.gerrit.server.patch.PatchListObjectTooLargeException; +import com.google.gerrit.server.permissions.PermissionBackendException; import com.google.gwtorm.server.OrmException; import com.google.inject.Inject; import com.google.inject.Singleton; @@ -66,7 +68,13 @@ public class ChangeMerged { util.logEventListenerError(this, l, e); } } - } catch (PatchListNotAvailableException | GpgException | IOException | OrmException e) { + } catch (PatchListObjectTooLargeException e) { + log.warn("Couldn't fire event: " + e.getMessage()); + } catch (PatchListNotAvailableException + | GpgException + | IOException + | OrmException + | PermissionBackendException e) { log.error("Couldn't fire event", e); } } |