From a0c52dd0afcc1aa5dac81b08087bea6ffcf35ef7 Mon Sep 17 00:00:00 2001 From: adam Date: Sun, 22 Jul 2007 02:26:47 +0000 Subject: [PATCH] be more tolerant of crud lying around in FilebasedMailboxes darcs-hash:20070722022647-5007d-57b7dcec36db1164c62a3a0f8b65a9931bf1dce6.gz --- src/org/ibex/mail/FileBasedMailbox.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) 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); } } } -- 1.7.10.4