You are viewing a plain text version of this content. The canonical link for it is here.
Posted to log4j-cvs@jakarta.apache.org by ce...@apache.org on 2001/09/23 23:59:08 UTC

cvs commit: jakarta-log4j/src/java/org/apache/log4j/net SMTPAppender.java

ceki        01/09/23 14:59:08

  Modified:    src/java/org/apache/log4j/net SMTPAppender.java
  Log:
  SMTPAppender previously changed the system properties rather than
  creating a new Properties object using System.getProperties as a
  default. This patch corrects that behaviour.
  
  In Addition,
  
    Session session = Session.getDefaultInstance(props, null);
  
  replaced with
  
    Session session = Session.getInstance(props, null);
  
  Submitted by: Jon Skeet
  Reviewed by: Ceki
  
  Revision  Changes    Path
  1.27      +2 -2      jakarta-log4j/src/java/org/apache/log4j/net/SMTPAppender.java
  
  Index: SMTPAppender.java
  ===================================================================
  RCS file: /home/cvs/jakarta-log4j/src/java/org/apache/log4j/net/SMTPAppender.java,v
  retrieving revision 1.26
  retrieving revision 1.27
  diff -u -r1.26 -r1.27
  --- SMTPAppender.java	2001/09/02 20:05:39	1.26
  +++ SMTPAppender.java	2001/09/23 21:59:08	1.27
  @@ -84,12 +84,12 @@
        recipient, from, etc. */
     public
     void activateOptions() {
  -    Properties props = System.getProperties();
  +    Properties props = new Properties (System.getProperties());
       if (smtpHost != null)
         props.put("mail.smtp.host", smtpHost);
   
       
  -    Session session = Session.getDefaultInstance(props, null);
  +    Session session = Session.getInstance(props, null);
       //session.setDebug(true);
       msg = new MimeMessage(session);
        
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: log4j-cvs-unsubscribe@jakarta.apache.org
For additional commands, e-mail: log4j-cvs-help@jakarta.apache.org