From 0ea547488ba6b290f00b2f1eb20d1853f2d92ef6 Mon Sep 17 00:00:00 2001 From: hns Date: Tue, 18 Nov 2003 12:29:41 +0000 Subject: [PATCH] Use Session.getInstance() rather than Session.getDefaultInstance(). This creates a new Session for each Mail() object, creating an additional overhead of ~10millis, but it picks up changes in the properties files, fixing bug 308. http://www.helma.org/bugs/show_bug.cgi?id=308 --- src/helma/scripting/rhino/extensions/MailObject.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/helma/scripting/rhino/extensions/MailObject.java b/src/helma/scripting/rhino/extensions/MailObject.java index 0e2e904e..eca735c5 100644 --- a/src/helma/scripting/rhino/extensions/MailObject.java +++ b/src/helma/scripting/rhino/extensions/MailObject.java @@ -77,7 +77,7 @@ public class MailObject extends ScriptableObject implements Serializable { props.put("mail.smtp.host", mprops.getProperty("smtp", "mail")); - Session session = Session.getDefaultInstance(props, null); + Session session = Session.getInstance(props); message = new MimeMessage(session); }