Log fail-safe

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

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

Loading…
Cancel
Save