commit | ab6af46f5d191c10a163f4d8a77b75e920bde372 | [log] [tgz] |
---|---|---|
author | David Pursehouse <dpursehouse@digital.ai> | Fri May 01 07:20:32 2020 +0900 |
committer | David Pursehouse <dpursehouse@digital.ai> | Fri May 01 07:20:32 2020 +0900 |
tree | 534533d672fb662cddbb31b6d11c8d0e411a3a26 | |
parent | 42a2306d9b746f97f436f9c75982a6dc2b4d84d3 [diff] | |
parent | fb0b8393644e0ec447d9fab73b520d9cc7b803e1 [diff] |
Merge branch 'stable-3.1' * stable-3.1: Do not remove replication tasks if they are retrying Change-Id: I5cbdcd29541f6d88fe93364cc4769b93123138b5
diff --git a/src/main/java/com/googlesource/gerrit/plugins/replication/Destination.java b/src/main/java/com/googlesource/gerrit/plugins/replication/Destination.java index d53b9c0..38cc9e0 100644 --- a/src/main/java/com/googlesource/gerrit/plugins/replication/Destination.java +++ b/src/main/java/com/googlesource/gerrit/plugins/replication/Destination.java
@@ -584,7 +584,9 @@ void notifyFinished(PushOne op) { synchronized (stateLock) { - replicationTasksStorage.get().finish(op); + if (!op.isRetrying()) { + replicationTasksStorage.get().finish(op); + } inFlight.remove(op.getURI()); } }