danchoi/vmail — Issue #82: New message check doesn't expire deleted messages.
Author: jean
Created: 2012-03-06 14:29:08+00:00
State: open

In message list view, I hit `u` to update. Vmail said there's no new messages. I hit return on a message that was deleted via the browser, but still listed in Vmail, and got the following in the `current_message.txt` window:

Error encountered in fetch_and_cache(), message_id <1331029708.137.34977.m6@yahoogroups.com> [INBOX]:
Message uid 110909 could not be fetched from server
/home/jean/.rvm/gems/ruby-1.9.3-p125/gems/vmail-2.4.7/lib/vmail/showing_message.rb:50:in `block in fetch_and_cache'
/home/jean/.rvm/gems/ruby-1.9.3-p125/gems/vmail-2.4.7/lib/vmail/imap_client.rb:478:in `call'
/home/jean/.rvm/gems/ruby-1.9.3-p125/gems/vmail-2.4.7/lib/vmail/imap_client.rb:478:in `block in reconnect_if_necessary'
/home/jean/.rvm/rubies/ruby-1.9.3-p125/lib/ruby/1.9.1/timeout.rb:68:in `timeout'
/home/jean/.rvm/gems/ruby-1.9.3-p125/gems/vmail-2.4.7/lib/vmail/imap_client.rb:477:in `reconnect_if_necessary'
/home/jean/.rvm/gems/ruby-1.9.3-p125/gems/vmail-2.4.7/lib/vmail/showing_message.rb:46:in `fetch_and_cache'
/home/jean/.rvm/gems/ruby-1.9.3-p125/gems/vmail-2.4.7/lib/vmail/showing_message.rb:30:in `block in show_message'
/home/jean/.rvm/gems/ruby-1.9.3-p125/gems/vmail-2.4.7/lib/vmail/helpers.rb:10:in `block in retry_if_needed'
/home/jean/.rvm/gems/ruby-1.9.3-p125/gems/vmail-2.4.7/lib/vmail/helpers.rb:9:in `times'
/home/jean/.rvm/gems/ruby-1.9.3-p125/gems/vmail-2.4.7/lib/vmail/helpers.rb:9:in `retry_if_needed'
/home/jean/.rvm/gems/ruby-1.9.3-p125/gems/vmail-2.4.7/lib/vmail/showing_message.rb:30:in `show_message'
/home/jean/.rvm/rubies/ruby-1.9.3-p125/lib/ruby/1.9.1/drb/drb.rb:1548:in `perform_without_block'
/home/jean/.rvm/rubies/ruby-1.9.3-p125/lib/ruby/1.9.1/drb/drb.rb:1508:in `perform'
/home/jean/.rvm/rubies/ruby-1.9.3-p125/lib/ruby/1.9.1/drb/drb.rb:1586:in `block (2 levels) in main_loop'
/home/jean/.rvm/rubies/ruby-1.9.3-p125/lib/ruby/1.9.1/drb/drb.rb:1582:in `loop'
/home/jean/.rvm/rubies/ruby-1.9.3-p125/lib/ruby/1.9.1/drb/drb.rb:1582:in `block in main_loop'