From d1ee2a50e0c1a4a05bdbcec98d263cb673adc514 Mon Sep 17 00:00:00 2001 From: William Morgan Date: Wed, 20 Feb 2008 10:04:59 -0800 Subject: [PATCH] for unparseable date headers, forge rather than discarding message entirely --- lib/sup/message.rb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/sup/message.rb b/lib/sup/message.rb index 42a58fa..c06a03f 100644 --- a/lib/sup/message.rb +++ b/lib/sup/message.rb @@ -95,7 +95,8 @@ class Message begin Time.parse date rescue ArgumentError => e - raise MessageFormatError, "unparsable date #{header['date']}: #{e.message}" + Redwood::log "faking date header for #{@id} due to error parsing date #{header['date'].inspect}: #{e.message}" + Time.now end else Redwood::log "faking date header for #{@id}" -- 2.45.2