psmith      2004/05/09 15:29:39

  Modified:    src/java/org/apache/log4j/net SocketAppender.java
  Log:
  Changed so that failure to connect to a remote Socket doesn't output ugly stack 
trace, but
  it is still an error, and you still get the underlying Exception message string, 
without having
  the full trace.
  
  This is nicer.  Suggested by Jacob Kyome.
  
  Revision  Changes    Path
  1.22      +4 -1      logging-log4j/src/java/org/apache/log4j/net/SocketAppender.java
  
  Index: SocketAppender.java
  ===================================================================
  RCS file: /home/cvs/logging-log4j/src/java/org/apache/log4j/net/SocketAppender.java,v
  retrieving revision 1.21
  retrieving revision 1.22
  diff -u -r1.21 -r1.22
  --- SocketAppender.java       27 Feb 2004 16:47:32 -0000      1.21
  +++ SocketAppender.java       9 May 2004 22:29:39 -0000       1.22
  @@ -226,7 +226,10 @@
           fireConnector(); // fire the connector thread
         }
   
  -      LogLog.error(msg, e);
  +      /**
  +       * Rather than log an ugly stack trace, output the msg
  +       */
  +      LogLog.error(msg + "(" + e + ")");
       }
     }
   
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to