commit | 970d02d4cdc5d288c06e784e7ad8a6b59217dd12 | [log] [tgz] |
---|---|---|
author | Marco Miller <marco.miller@ericsson.com> | Fri Jan 18 13:47:40 2019 -0500 |
committer | David Pursehouse <dpursehouse@collab.net> | Sat Jan 19 09:40:10 2019 +0900 |
tree | 708a53bfd68293bd868040079cfc78f8391ec27e | |
parent | 48c4cf81a90cf3668ae630e626853bd8843957a4 [diff] |
ForwardedIndexChangeHandler: Replace parameter writing with variable Change-Id: I3bbb7dc4f4537d36bdda7ac0927d8cea7f74769d
diff --git a/src/main/java/com/ericsson/gerrit/plugins/highavailability/forwarder/ForwardedIndexChangeHandler.java b/src/main/java/com/ericsson/gerrit/plugins/highavailability/forwarder/ForwardedIndexChangeHandler.java index 6e18fdb..221ab2f 100644 --- a/src/main/java/com/ericsson/gerrit/plugins/highavailability/forwarder/ForwardedIndexChangeHandler.java +++ b/src/main/java/com/ericsson/gerrit/plugins/highavailability/forwarder/ForwardedIndexChangeHandler.java
@@ -73,11 +73,12 @@ } private static boolean isCausedByNoSuchChangeException(Throwable throwable) { - while (throwable != null) { - if (throwable instanceof NoSuchChangeException) { + Throwable cause = throwable; + while (cause != null) { + if (cause instanceof NoSuchChangeException) { return true; } - throwable = throwable.getCause(); + cause = cause.getCause(); } return false; }