From 133c531789befe357aef8e96e975716d09f997e9 Mon Sep 17 00:00:00 2001 From: Atsushi Eno Date: Wed, 24 Aug 2011 12:12:04 -0700 Subject: [PATCH] Do not try to output empty message body to logs. --- mcs/class/System.ServiceModel/System.ServiceModel/Logger.cs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/mcs/class/System.ServiceModel/System.ServiceModel/Logger.cs b/mcs/class/System.ServiceModel/System.ServiceModel/Logger.cs index 29b4c61f8b9..0f492d706ee 100644 --- a/mcs/class/System.ServiceModel/System.ServiceModel/Logger.cs +++ b/mcs/class/System.ServiceModel/System.ServiceModel/Logger.cs @@ -183,7 +183,9 @@ namespace System.ServiceModel xw.WriteEndAttribute (); xw.WriteAttributeString ("Source", log.Source.ToString ()); xw.WriteAttributeString ("Type", log.Type.FullName); - log.Message.CreateMessage ().WriteMessage (xw); + var msg = log.Message.CreateMessage (); + if (!msg.IsEmpty) + msg.WriteMessage (xw); xw.WriteEndElement (); xw.Close (); -- 2.25.1