diff options
-rw-r--r-- | org.eclipse.jgit/src/org/eclipse/jgit/transport/UploadPack.java | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/org.eclipse.jgit/src/org/eclipse/jgit/transport/UploadPack.java b/org.eclipse.jgit/src/org/eclipse/jgit/transport/UploadPack.java index b007f2b513..83806f129a 100644 --- a/org.eclipse.jgit/src/org/eclipse/jgit/transport/UploadPack.java +++ b/org.eclipse.jgit/src/org/eclipse/jgit/transport/UploadPack.java @@ -1413,7 +1413,6 @@ public class UploadPack { } pw.writePack(pm, NullProgressMonitor.INSTANCE, packOut); - statistics = pw.getStatistics(); if (msgOut != NullOutputStream.INSTANCE) { String msg = pw.getStatistics().getMessage() + '\n'; @@ -1422,13 +1421,13 @@ public class UploadPack { } } finally { + statistics = pw.getStatistics(); + if (statistics != null) + logger.onPackStatistics(statistics); pw.release(); } if (sideband) pckOut.end(); - - if (statistics != null) - logger.onPackStatistics(statistics); } } |