Archive of RubyForge sup-devel mailing list
 help / color / mirror / Atom feed
* [sup-devel] Sup crash when trying to view full headers on deleted message.
@ 2011-02-13 19:13 Ico Doornekamp
  0 siblings, 0 replies; only message in thread
From: Ico Doornekamp @ 2011-02-13 19:13 UTC (permalink / raw)
  To: sup-devel

The patch below avoids a crash when opening a full header view on deleted messages.

---
 lib/sup/message.rb |    6 +++++-
 1 files changed, 5 insertions(+), 1 deletions(-)

diff --git a/lib/sup/message.rb b/lib/sup/message.rb
index 832716e..b8d066d 100644
--- a/lib/sup/message.rb
+++ b/lib/sup/message.rb
@@ -274,7 +274,11 @@ EOS
   end

   def raw_header
-    location.raw_header
+    begin
+      location.raw_header
+    rescue OutOfSyncSourceError => e
+      error_message
+    end
   end

   def raw_message
--
1.7.0.4


-- 
:wq
^X^Cy^K^X^C^C^C^C
_______________________________________________
Sup-devel mailing list
Sup-devel@rubyforge.org
http://rubyforge.org/mailman/listinfo/sup-devel


^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2011-02-13 19:44 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2011-02-13 19:13 [sup-devel] Sup crash when trying to view full headers on deleted message Ico Doornekamp

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox