浏览代码

Logging entry of SessionElementLogReader.Dispose

Source commit: 62122011812691e3a2c63b902f2140df6d57e848
Martin Prikryl 8 年之前
父节点
当前提交
5b5e9c5aca
共有 1 个文件被更改,包括 6 次插入3 次删除
  1. 6 3
      dotnet/internal/SessionElementLogReader.cs

+ 6 - 3
dotnet/internal/SessionElementLogReader.cs

@@ -9,10 +9,13 @@
 
 
         public override void Dispose()
         public override void Dispose()
         {
         {
-            // Now it's ok if we encounter </session>.
-            _disposing = true;
+            using (Session.Logger.CreateCallstack())
+            {
+                // Now it's ok if we encounter </session>.
+                _disposing = true;
 
 
-            base.Dispose();
+                base.Dispose();
+            }
         }
         }
 
 
         public override bool Read(LogReadFlags flags)
         public override bool Read(LogReadFlags flags)