small performance improvements

This commit is contained in:
Sebastian Sdorra
2011-12-21 08:15:46 +01:00
parent f1fadb2eda
commit d199c9a69b
2 changed files with 14 additions and 23 deletions

View File

@@ -47,6 +47,7 @@ import sonia.scm.util.Util;
//~--- JDK imports ------------------------------------------------------------
import java.io.ByteArrayOutputStream;
import java.io.File;
import java.io.IOException;
import java.io.InputStream;
@@ -447,11 +448,13 @@ public class DefaultCGIExecutor extends AbstractCGIExecutor
{
if (logger.isWarnEnabled())
{
String error = IOUtil.getContent(in);
ByteArrayOutputStream baos = new ByteArrayOutputStream();
if (Util.isNotEmpty(error))
IOUtil.copy(in, baos);
if (baos.size() > 0)
{
logger.warn(error.trim());
logger.warn(baos.toString());
}
}
}