[pykd] fixed: WindbgGlobalSession constructor

git-svn-id: https://pykd.svn.codeplex.com/svn@70143 9b283d60-5439-405e-af05-b73fd8c4d996
This commit is contained in:
SND\kernelnet_cp 2011-09-30 08:49:24 +00:00
parent 0fe8942713
commit df5da9c55d

View File

@ -654,6 +654,8 @@ private:
PyImport_AppendInittab("pykd", initpykd );
PyEval_InitThreads();
Py_Initialize();
main = boost::python::import("__main__");
@ -688,7 +690,9 @@ private:
}
~WindbgGlobalSession() {
g_dbgClient.removeEventsMgr();
Py_Finalize();
}
@ -697,6 +701,8 @@ private:
static volatile LONG sessionCount;
static WindbgGlobalSession *windbgGlobalSession;
PyThreadState *initThreadState;
};
volatile LONG WindbgGlobalSession::sessionCount = 0;