summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorShawn O. Pearce <sop@google.com>2009-06-15 23:05:56 -0700
committerShawn O. Pearce <sop@google.com>2009-06-15 23:05:56 -0700
commit04ede7d4302529b11ffa023cc8d888c28a603c05 (patch)
tree4cf930efd9c398139bea688b43e19a1feb0867f2
parent11a7ab5584a869c0a2f999376f3c6b139ffe3028 (diff)
Fix stack trace capture in Receive error path
If an upload-replace fails, we want to know why in the server log so we can troubleshoot any problems. Signed-off-by: Shawn O. Pearce <sop@google.com>
-rw-r--r--src/main/java/com/google/gerrit/server/ssh/Receive.java4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/main/java/com/google/gerrit/server/ssh/Receive.java b/src/main/java/com/google/gerrit/server/ssh/Receive.java
index f66363ed1d..db52a667ea 100644
--- a/src/main/java/com/google/gerrit/server/ssh/Receive.java
+++ b/src/main/java/com/google/gerrit/server/ssh/Receive.java
@@ -754,11 +754,11 @@ class Receive extends AbstractGitCommand {
appendPatchSet(changeId, cmd);
} catch (IOException err) {
log.error("Error computing replacement patch for change " + changeId
- + ", commit " + cmd.getNewId().name(), e);
+ + ", commit " + cmd.getNewId().name(), err);
reject(cmd, "diff error");
} catch (OrmException err) {
log.error("Error storing replacement patch for change " + changeId
- + ", commit " + cmd.getNewId().name(), e);
+ + ", commit " + cmd.getNewId().name(), err);
reject(cmd, "database error");
}
if (cmd.getResult() == ReceiveCommand.Result.NOT_ATTEMPTED) {