Update of /cvsroot/mailman/mailman/bin
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv620

Modified Files:
        show_qfiles 
Log Message:
Fixed show_qfiles for case where queue entry contains an unparsed message.
Bug 1444447.

Index: show_qfiles
===================================================================
RCS file: /cvsroot/mailman/mailman/bin/show_qfiles,v
retrieving revision 2.0
retrieving revision 2.1
diff -u -d -r2.0 -r2.1
--- show_qfiles 26 Aug 2003 01:59:23 -0000      2.0
+++ show_qfiles 9 Mar 2006 22:14:10 -0000       2.1
@@ -1,4 +1,21 @@
 #! @PYTHON@
+#
+# Copyright (C) 2006 by the Free Software Foundation, Inc.
+#
+# This program is free software; you can redistribute it and/or
+# modify it under the terms of the GNU General Public License
+# as published by the Free Software Foundation; either version 2
+# of the License, or (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301,
+# USA.
 
 """Show the contents of one or more Mailman queue files.
 
@@ -64,7 +81,11 @@
         fp = open(filename)
         if filename.endswith(".pck"):
             msg = load(fp)
-            sys.stdout.write(msg.as_string())
+            data = load(fp)
+            if data.get('_parsemsg'):
+                sys.stdout.write(msg)
+            else:
+                sys.stdout.write(msg.as_string())
         else:
             sys.stdout.write(fp.read())
 

_______________________________________________
Mailman-checkins mailing list
[email protected]
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-checkins/archive%40jab.org

Reply via email to