Log fail-safe

pull/187/head
M66B 4 years ago
parent 9b5b7bba1c
commit b4ad4d72d3

@ -528,18 +528,22 @@ public class EmailService implements AutoCloseable {
@Override @Override
public void write(int b) { public void write(int b) {
if (((char) b) == '\n') { try {
String line = bos.toString(); if (((char) b) == '\n') {
if (!line.endsWith("ignoring socket timeout")) String line = bos.toString();
if (debug) if (!line.endsWith("ignoring socket timeout"))
android.util.Log.i("javamail", user + " " + line); if (log)
else EntityLog.log(context, user + " " + line);
EntityLog.log(context, user + " " + line); else
bos.reset(); android.util.Log.i("javamail", user + " " + line);
} else bos.reset();
bos.write(b); } else
bos.write(b);
} catch (Throwable ex) {
Log.e(ex);
}
} }
})); }, true));
//System.setProperty("mail.socket.debug", Boolean.toString(debug)); //System.setProperty("mail.socket.debug", Boolean.toString(debug));
isession.addProvider(new GmailSSLProvider()); isession.addProvider(new GmailSSLProvider());

Loading…
Cancel
Save