Changeset df71308


Ignore:
Timestamp:
May 13, 2014 9:36:06 PM (7 years ago)
Author:
zzz <zzz@…>
Branches:
master
Children:
2bf2eb4
Parents:
e393f82
Message:

Susimail: Don't let an exception on one mail break others

Files:
5 edited

Legend:

Unmodified
Added
Removed
  • apps/susimail/src/src/i2p/susi/webmail/Mail.java

    re393f82 rdf71308  
    119119                } catch (DecodingException de) {
    120120                        Debug.debug(Debug.ERROR, "Decode error: " + de);
     121                } catch (Exception e) {
     122                        Debug.debug(Debug.ERROR, "Parse error: " + e);
    121123                }
    122124        }
  • apps/susimail/src/src/i2p/susi/webmail/PersistentMailCache.java

    re393f82 rdf71308  
    283283                        Debug.debug(Debug.ERROR, "Error reading: " + f + ": " + ioe);
    284284                        return null;
     285                } catch (OutOfMemoryError oom) {
     286                        Debug.debug(Debug.ERROR, "Error reading: " + f + ": " + oom);
     287                        return null;
    285288                } finally {
    286289                        if (in != null)
  • apps/susimail/src/src/i2p/susi/webmail/pop3/POP3MailBox.java

    re393f82 rdf71308  
    238238                        ReadBuffer body = null;
    239239                        if (id >= 1 && id <= mails) {
    240                                 body = sendCmdN( "RETR " + id );
    241                                 if (body == null)
    242                                         Debug.debug( Debug.DEBUG, "RETR returned null" );
     240                                try {
     241                                        body = sendCmdN( "RETR " + id );
     242                                        if (body == null)
     243                                                Debug.debug( Debug.DEBUG, "RETR returned null" );
     244                                } catch (OutOfMemoryError oom) {
     245                                        Debug.debug( Debug.ERROR, "OOM fetching mail" );
     246                                        lastError = oom.toString();
     247                                        close();
     248                                }
    243249                        }
    244250                        else {
  • history.txt

    re393f82 rdf71308  
    112014-05-13 zzz
    22 * BOB, SAM, i2psnark: Fix datagram NPE (ticket #1275)
    3  * SusiMail: Fix AIOOBE (ticket #1269)
     3 * i2psnark: Escaping fixes on details page
     4 * SusiMail:
     5   - Fix AIOOBE (ticket #1269)
     6   - Don't let an exception on one mail break others
    47
    582014-05-10 zzz
  • router/java/src/net/i2p/router/RouterVersion.java

    re393f82 rdf71308  
    1919    public final static String ID = "Monotone";
    2020    public final static String VERSION = CoreVersion.VERSION;
    21     public final static long BUILD = 18;
     21    public final static long BUILD = 19;
    2222
    2323    /** for example "-test" */
Note: See TracChangeset for help on using the changeset viewer.