commits@javamail.java.net

[mercurial:141] A better fix - use initCause.

From: <shannon_at_kenai.com>
Date: Fri, 8 May 2009 20:35:41 +0000 (GMT)

Repository: mercurial
Revision: 141
Author: Bill Shannon <bill.shannon_at_sun.com>
Date: 2009-05-07 17:10:39 UTC
Link:
http://kenai.com/projects/javamail/sources/mercurial/revision/141

Log Message:
-----------
A better fix - use initCause.

Modified Paths:
--------------
    mail/src/main/java/com/sun/mail/pop3/Protocol.java

Diffs:
-----
diff -r 470f48639871 -r 1f0625bf9aee
mail/src/main/java/com/sun/mail/pop3/Protocol.java
--- a/mail/src/main/java/com/sun/mail/pop3/Protocol.java Thu May
07 10:03:32 2009 -0700
+++ b/mail/src/main/java/com/sun/mail/pop3/Protocol.java Thu May
07 10:10:39 2009 -0700
@@ -424,8 +424,10 @@
                    input = null;
                    output = null;
                }
- throw new IOException("Could not convert socket to TLS:
" +
- ioex);
+ IOException sioex =
+ new IOException("Could not convert socket to TLS");
+ sioex.initCause(ioex);
+ throw sioex;
            }
        }
        return r.ok;