summary refs log tree commit
path: root/lib/rack/conditionalget.rb
diff options
context:
space:
mode:
authorNicholas Mulder <nicholas.mulder@gmail.com>2011-08-31 11:05:40 -0400
committerNicholas Mulder <nicholas.mulder@gmail.com>2011-08-31 11:09:32 -0400
commit68dd85f6288ac8014c395c801c254ba69b29efbb (patch)
treeddb083e005f6b08e0bcc504f5320cf9f5ed4b19f /lib/rack/conditionalget.rb
parent4425e374c4d1aec2aa13cc16556b577aa5df1b09 (diff)
downloadrack-68dd85f6288ac8014c395c801c254ba69b29efbb.tar.gz
BugFix in ConditionalGet; don't crash when we get a malformed HTTP_IF_MODIFIED_SINCE timestamp
Diffstat (limited to 'lib/rack/conditionalget.rb')
-rw-r--r--lib/rack/conditionalget.rb1
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/rack/conditionalget.rb b/lib/rack/conditionalget.rb
index 136d1879..dc580eb1 100644
--- a/lib/rack/conditionalget.rb
+++ b/lib/rack/conditionalget.rb
@@ -56,6 +56,7 @@ module Rack
 
     def modified_since?(modified_since, headers)
       last_modified = to_rfc2822(headers['Last-Modified']) and
+        modified_since and
         modified_since >= last_modified
     end