Also, if it helps, here's the backtrace for when it's hanging on the select:
/usr/lib/ruby/1.8/monitor.rb:102:in `stop': Interrupt from /usr/lib/ruby/1.8/monitor.rb:102:in `wait' from /usr/lib/ruby/1.8/net/imap.rb:972:in `get_tagged_response' from /usr/lib/ruby/1.8/net/imap.rb:1032:in `send_command' from /usr/lib/ruby/1.8/monitor.rb:242:in `synchronize' from /usr/lib/ruby/1.8/net/imap.rb:1017:in `send_command' from /usr/lib/ruby/1.8/net/imap.rb:409:in `examine' from /usr/lib/ruby/1.8/monitor.rb:242:in `synchronize' from /usr/lib/ruby/1.8/net/imap.rb:407:in `examine' from /usr/lib/ruby/gems/1.8/gems/sup-999/lib/sup/imap.rb:145:in `unsynchronized_scan_mailbox' from /usr/lib/ruby/gems/1.8/gems/sup-999/lib/sup/imap.rb:322:in `safely' from /usr/lib/ruby/gems/1.8/gems/sup-999/lib/sup/imap.rb:144:in `unsynchronized_scan_mailbox' from /usr/lib/ruby/gems/1.8/gems/sup-999/lib/sup/imap.rb:192:in `unsynchronized_start_offset' from (eval):3:in `start_offset' from (eval):3:in `synchronize' from (eval):3:in `start_offset' from /usr/lib/ruby/gems/1.8/gems/sup-999/lib/sup/util.rb:544:in `send' from /usr/lib/ruby/gems/1.8/gems/sup-999/lib/sup/util.rb:544:in `__pass' from /usr/lib/ruby/gems/1.8/gems/sup-999/lib/sup/util.rb:531:in `method_missing' from /usr/lib/ruby/gems/1.8/gems/sup-999/bin/sup-sync:147 from /usr/lib/ruby/gems/1.8/gems/sup-999/lib/sup/poll.rb:160:in `add_messages_from' from /usr/lib/ruby/gems/1.8/gems/sup-999/lib/sup/imap.rb:187:in `each' from /usr/lib/ruby/gems/1.8/gems/sup-999/lib/sup/imap.rb:175:in `upto' from /usr/lib/ruby/gems/1.8/gems/sup-999/lib/sup/imap.rb:175:in `each' from /usr/lib/ruby/gems/1.8/gems/sup-999/lib/sup/util.rb:544:in `send' from /usr/lib/ruby/gems/1.8/gems/sup-999/lib/sup/util.rb:544:in `__pass' from /usr/lib/ruby/gems/1.8/gems/sup-999/lib/sup/util.rb:531:in `method_missing' from /usr/lib/ruby/gems/1.8/gems/sup-999/lib/sup/poll.rb:141:in `add_messages_from' from /usr/lib/ruby/gems/1.8/gems/sup-999/lib/sup/util.rb:505:in `send' from /usr/lib/ruby/gems/1.8/gems/sup-999/lib/sup/util.rb:505:in `method_missing' from /usr/lib/ruby/gems/1.8/gems/sup-999/bin/sup-sync:140 from /usr/lib/ruby/gems/1.8/gems/sup-999/bin/sup-sync:135:in `each' from /usr/lib/ruby/gems/1.8/gems/sup-999/bin/sup-sync:135 from /var/lib/gems/1.8/bin/sup-sync:19:in `load' from /var/lib/gems/1.8/bin/sup-sync:19 Cheers, Edward _______________________________________________ sup-talk mailing list sup-talk@rubyforge.org http://rubyforge.org/mailman/listinfo/sup-talk