aboutsummaryrefslogtreecommitdiffstats
path: root/railties/lib/rails/rack/logger.rb
diff options
context:
space:
mode:
authorJeremy Kemper <jeremy@bitsweat.net>2008-12-18 14:17:43 -0800
committerJeremy Kemper <jeremy@bitsweat.net>2008-12-18 14:17:43 -0800
commit6703f909c705ba8405360f23d8d0959bf11514a8 (patch)
treec1ffdf4c09e3d92ab0aa13e3110476655e6f848a /railties/lib/rails/rack/logger.rb
parenta9fde9a2abd6a6505d5fd197ad9640470d8df9be (diff)
downloadrails-6703f909c705ba8405360f23d8d0959bf11514a8.tar.gz
rails-6703f909c705ba8405360f23d8d0959bf11514a8.tar.bz2
rails-6703f909c705ba8405360f23d8d0959bf11514a8.zip
Cheaper log tail time comparison
Diffstat (limited to 'railties/lib/rails/rack/logger.rb')
-rw-r--r--railties/lib/rails/rack/logger.rb6
1 files changed, 3 insertions, 3 deletions
diff --git a/railties/lib/rails/rack/logger.rb b/railties/lib/rails/rack/logger.rb
index 89d02e45a9..25a814f1db 100644
--- a/railties/lib/rails/rack/logger.rb
+++ b/railties/lib/rails/rack/logger.rb
@@ -7,16 +7,16 @@ module Rails
@app = app
@path = Pathname.new(log || EnvironmentLog).cleanpath
@cursor = ::File.size(@path)
- @last_checked = Time.now
+ @last_checked = Time.now.to_f
end
def call(env)
response = @app.call(env)
::File.open(@path, 'r') do |f|
f.seek @cursor
- if f.mtime > @last_checked
+ if f.mtime.to_f > @last_checked
contents = f.read
- @last_checked = f.mtime
+ @last_checked = f.mtime.to_f
@cursor += contents.length
print contents
end