Title:
Bug 77667:If Coldfusion is used to send a large amount of mail via the CFMAIL tag and spooler, the server seems to run out of memory or something that causes multiple "Exception reading response" errors that ar
| View in TrackerProblem:
If Coldfusion is used to send a large amount of mail via the CFMAIL tag and spooler, the server seems to run out of memory or something that causes multiple "Exception reading response" errors that are only truly fixed by rebooting the server.
Are there any plans to expand the robustness of the CFMAIL tag to avoid these issues?
Method:
Send a large amount of mail (20,000 msgs+) via the CFMAIL tag
Result:
"Error","mailWorker-4","04/28/09","21:31:15",,"Exception reading response"
javax.mail.MessagingException: Exception reading response;
nested exception is:
java.net.SocketTimeoutException: Read timed out
at com.sun.mail.smtp.SMTPTransport.readServerResponse(SMTPTransport.java:1462)
at com.sun.mail.smtp.SMTPTransport.rcptTo(SMTPTransport.java:1022)
at com.sun.mail.smtp.SMTPTransport.sendMessage(SMTPTransport.java:584)
at coldfusion.mail.MailSpooler.deliver(MailSpooler.java:854)
at coldfusion.mail.MailSpooler.sendMail(MailSpooler.java:753)
at coldfusion.mail.MailSpooler.access$200(MailSpooler.java:66)
at coldfusion.mail.MailSpooler$2.run(MailSpooler.java:1136)
at java.lang.Thread.run(Thread.java:619)
Caused by: java.net.SocketTimeoutException: Read timed out
at java.net.SocketInputStream.socketRead0(Native Method)
at java.net.SocketInputStream.read(SocketInputStream.java:129)
at com.sun.mail.util.TraceInputStream.read(TraceInputStream.java:97)
at java.io.BufferedInputStream.fill(BufferedInputStream.java:218)
at java.io.BufferedInputStream.read(BufferedInputStream.java:237)
at com.sun.mail.util.LineInputStream.readLine(LineInputStream.java:75)
at com.sun.mail.smtp.SMTPTransport.readServerResponse(SMTPTransport.java:1440)
... 7 more
"Error","mailWorker-12","04/28/09","21:31:15",,"Exception reading response"
javax.mail.MessagingException: Exception reading response;
nested exception is:
java.net.SocketTimeoutException: Read timed out
at com.sun.mail.smtp.SMTPTransport.readServerResponse(SMTPTransport.java:1462)
at com.sun.mail.smtp.SMTPTransport.rcptTo(SMTPTransport.java:1022)
at com.sun.mail.smtp.SMTPTransport.sendMessage(SMTPTransport.java:584)
at coldfusion.mail.MailSpooler.deliver(MailSpooler.java:854)
at coldfusion.mail.MailSpooler.sendMail(MailSpooler.java:753)
at coldfusion.mail.MailSpooler.access$200(MailSpooler.java:66)
at coldfusion.mail.MailSpooler$2.run(MailSpooler.java:1136)
at java.lang.Thread.run(Thread.java:619)
Caused by: java.net.SocketTimeoutException: Read timed out
at java.net.SocketInputStream.socketRead0(Native Method)
at java.net.SocketInputStream.read(SocketInputStream.java:129)
at com.sun.mail.util.TraceInputStream.read(TraceInputStream.java:97)
at java.io.BufferedInputStream.fill(BufferedInputStream.java:218)
at java.io.BufferedInputStream.read(BufferedInputStream.java:237)
at com.sun.mail.util.LineInputStream.readLine(LineInputStream.java:75)
at com.sun.mail.smtp.SMTPTransport.readServerResponse(SMTPTransport.java:1440)
... 7 more
----------------------------- Additional Watson Details -----------------------------
Watson Bug ID: 3038775
External Customer Info:
External Company:
External Customer Name: Sean Ford
External Customer Email: 43B73FFA4105AD16992015D5
External Test Config: 06/02/2009
Attachments:
Comments: