[JGIT PATCH 5/8] Correctly name the stderr redirection thread for local transport
- From
Shawn O. Pearce <spearce@spearce.org>
- Date
- Jul 1, 2008, 03:04 UTC
- Message-ID
- <1214881445-3931-6-git-send-email-spearce@spearce.org>
- In-Reply-To
- <1214881445-3931-5-git-send-email-spearce@spearce.org>
When we open git-receive-pack for the local transport case we still create a thread to redirect any error messages to the System.err console. In this case the thread should be named after the command we are running.
Signed-off-by: Shawn O. Pearce <spearce@spearce.org> --- .../org/spearce/jgit/transport/TransportLocal.java | 6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/org.spearce.jgit/src/org/spearce/jgit/transport/TransportLocal.java b/org.spearce.jgit/src/org/spearce/jgit/transport/TransportLocal.java index 761d1b8..b112267 100644 --- a/org.spearce.jgit/src/org/spearce/jgit/transport/TransportLocal.java +++ b/org.spearce.jgit/src/org/spearce/jgit/transport/TransportLocal.java @@ -96,7 +96,7 @@ class TransportLocal extends PackTransport { try { final Process proc = Runtime.getRuntime().exec( new String[] { cmd, "." }, null, remoteGitDir); - new StreamRewritingThread(proc.getErrorStream()).start(); + new StreamRewritingThread(cmd, proc.getErrorStream()).start(); return proc; } catch (IOException err) { throw new TransportException(uri, err.getMessage(), err); @@ -158,8 +158,8 @@ class TransportLocal extends PackTransport { class StreamRewritingThread extends Thread { private final InputStream in; - StreamRewritingThread(final InputStream in) { - super("JGit " + getOptionUploadPack() + " Errors"); + StreamRewritingThread(final String cmd, final InputStream in) { + super("JGit " + cmd + " Errors"); this.in = in; }
-- 1.5.6.74.g8a5e