From 416f3182f7d2cb9ae43d2a137cf5dd07b7d49aff Mon Sep 17 00:00:00 2001
From: Rene Brun <Rene.Brun@cern.ch>
Date: Fri, 24 Sep 2010 08:22:07 +0000
Subject: [PATCH] Disable TmemstatMng before writing the tree header

git-svn-id: http://root.cern.ch/svn/root/trunk@35700 27541ba8-7e3a-0410-8455-c3a389f83636
---
 misc/memstat/src/TMemStatMng.cxx | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/misc/memstat/src/TMemStatMng.cxx b/misc/memstat/src/TMemStatMng.cxx
index 7882ab4bcf0..984a1ae7dbd 100644
--- a/misc/memstat/src/TMemStatMng.cxx
+++ b/misc/memstat/src/TMemStatMng.cxx
@@ -128,11 +128,14 @@ void TMemStatMng::Close()
    //fgInstance->fDumpFile->WriteObject(fgInstance->fFAddrsList, "FAddrsList");
 
    // to be documented
+   fgInstance->Disable();
    fgInstance->fDumpTree->AutoSave();
    fgInstance->fDumpTree->GetUserInfo()->Delete();
    
    printf("TMemStat Tree saved to file %s\n",fgInstance->fDumpFile->GetName());
 
+   delete fgInstance->fDumpFile;
+   //fgInstance->fDumpFile->Close();
    //delete fgInstance->fFAddrsList;
    //delete fgInstance->fSysInfo;
 
-- 
GitLab