diff options
author | Shawn O. Pearce <sop@google.com> | 2009-06-15 23:05:56 -0700 |
---|---|---|
committer | Shawn O. Pearce <sop@google.com> | 2009-06-15 23:05:56 -0700 |
commit | 04ede7d4302529b11ffa023cc8d888c28a603c05 (patch) | |
tree | 4cf930efd9c398139bea688b43e19a1feb0867f2 | |
parent | 11a7ab5584a869c0a2f999376f3c6b139ffe3028 (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.java | 4 |
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) { |