Hi guys,

I just grabbed the latest sup using `sudo gem install sup` after seeing the
announce on RubyTalk, configured my Gmail account and did a `sup-sync` and
this is what I got:

[Wed Nov 28 03:50:30 +0200 2007] unlocking /Users/andrei/.sup/lock...
/usr/local/lib/ruby/gems/1.8/gems/sup-0.3/bin/sup-sync:14:in `to_i':
Infinity (FloatDomainError)
        from /usr/local/lib/ruby/gems/1.8/gems/sup-0.3/bin/sup-sync:14:in
`to_time_s'
        from /usr/local/lib/ruby/gems/1.8/gems/sup-0.3/bin/sup-sync:182
        from /usr/local/lib/ruby/gems/1.8/gems/sup-0.3/lib/sup/poll.rb:158:in
`add_messages_from'
        from /usr/local/lib/ruby/gems/1.8/gems/sup-0.3/lib/sup/imap.rb:170:in
`each'
        from /usr/local/lib/ruby/gems/1.8/gems/sup-0.3/lib/sup/imap.rb:158:in
`upto'
        from /usr/local/lib/ruby/gems/1.8/gems/sup-0.3/lib/sup/imap.rb:158:in
`each'
        from /usr/local/lib/ruby/gems/1.8/gems/sup-0.3/lib/sup/util.rb:533:in
`send'
        from /usr/local/lib/ruby/gems/1.8/gems/sup-0.3/lib/sup/util.rb:533:in
`__pass'
        from /usr/local/lib/ruby/gems/1.8/gems/sup-0.3/lib/sup/util.rb:522:in
`method_missing'
        from /usr/local/lib/ruby/gems/1.8/gems/sup-0.3/lib/sup/poll.rb:140:in
`add_messages_from'
        from /usr/local/lib/ruby/gems/1.8/gems/sup-0.3/lib/sup/util.rb:496:in
`send'
        from /usr/local/lib/ruby/gems/1.8/gems/sup-0.3/lib/sup/util.rb:496:in
`method_missing'
        from /usr/local/lib/ruby/gems/1.8/gems/sup-0.3/bin/sup-sync:134
        from /usr/local/lib/ruby/gems/1.8/gems/sup-0.3/bin/sup-sync:129:in
`each'
        from /usr/local/lib/ruby/gems/1.8/gems/sup-0.3/bin/sup-sync:129
        from /usr/local/bin/sup-sync:16:in `load'
        from /usr/local/bin/sup-sync:16

Here's the line of the code that's causing the issues:

$stderr.puts "## #{num_scanned} (#{pctdone}%) read; #{elapsed.to_time_s}
elapsed; #{remaining.to_time_s} remaining"

It seems that the time difference is way too big. The mailbox is not so big,
around 400 MB according to Gmail, but I have a couple of months of high
traffic emails like Rails and RubyTalk. Sup detects that I have 66844 emails
in the INBOX folder.

If needed, I could send a patch.

-- 
Andrei Maxim
http://andreimaxim.ro
_______________________________________________
sup-talk mailing list
[email protected]
http://rubyforge.org/mailman/listinfo/sup-talk

Reply via email to