From: wmorgan Date: Thu, 22 Feb 2007 00:45:14 +0000 (+0000) Subject: fixing maildir bugs X-Git-Url: https://git.cworth.org/git?a=commitdiff_plain;h=f0c6ed84b7ac8f7b03e4b3635d7842e956640e3b;p=sup fixing maildir bugs git-svn-id: svn://rubyforge.org/var/svn/sup/trunk@341 5c8cc53c-5e98-4d25-b20a-d8db53a31250 --- diff --git a/lib/sup/maildir.rb b/lib/sup/maildir.rb index e817eee..a76ec60 100644 --- a/lib/sup/maildir.rb +++ b/lib/sup/maildir.rb @@ -51,7 +51,7 @@ class Maildir < Source return if @last_scan && (Time.now - @last_scan) < SCAN_INTERVAL cdir = File.join(@dir, 'cur') - ndir = File.join(@dir, 'cur') + ndir = File.join(@dir, 'new') begin @ids, @ids_to_fns = @mutex.synchronize do @@ -105,7 +105,7 @@ private def make_id fn # use 7 digits for the size. why 7? seems nice. - sprintf("%d%07d", File.ctime(fn), File.size(fn)).to_i + sprintf("%d%07d", File.mtime(fn), File.size(fn)).to_i end def with_file_for id