From: adam Date: Sun, 22 Jul 2007 02:26:47 +0000 (+0000) Subject: be more tolerant of crud lying around in FilebasedMailboxes X-Git-Url: http://git.megacz.com/?p=org.ibex.mail.git;a=commitdiff_plain;h=a0c52dd0afcc1aa5dac81b08087bea6ffcf35ef7 be more tolerant of crud lying around in FilebasedMailboxes darcs-hash:20070722022647-5007d-57b7dcec36db1164c62a3a0f8b65a9931bf1dce6.gz --- diff --git a/src/org/ibex/mail/FileBasedMailbox.java b/src/org/ibex/mail/FileBasedMailbox.java index 48e0853..2ba6549 100644 --- a/src/org/ibex/mail/FileBasedMailbox.java +++ b/src/org/ibex/mail/FileBasedMailbox.java @@ -102,8 +102,10 @@ public class FileBasedMailbox extends Mailbox.Default implements MailTree { try { if (files[i].indexOf('.') <= 0) continue; files[i] = files[i].substring(0, files[i].indexOf('.')); - int n = Integer.parseInt(files[i]); - if (n>=uidNext) uidNext = n; + try { + int n = Integer.parseInt(files[i]); + if (n>=uidNext) uidNext = n; + } catch (NumberFormatException nfe) { continue; } } catch(Exception e) { Log.error(this, e); } } }