dcmofw/dcmoserver/src/dcmosession.cpp
changeset 44 39aa16f3fdc2
parent 0 b497e44ab2fc
--- a/dcmofw/dcmoserver/src/dcmosession.cpp	Wed Jun 23 19:10:17 2010 +0300
+++ b/dcmofw/dcmoserver/src/dcmosession.cpp	Tue Jul 06 15:14:24 2010 +0300
@@ -19,6 +19,7 @@
 
 #include "dcmosession.h"
 #include "dcmoclientserver.h"
+#include "dcmomessagebox.h"
 #include "dcmodebug.h"
 
 
@@ -73,6 +74,10 @@
   TPckg<TDCMONode> node(nodeValue);
   TPckg<TInt> intvalue(value);
   
+  if(CDCMOMessageBox::IsMsgBoxClosed())
+  	{
+  		Server().CleanDcmoArray();
+  	}
   HBufC*     category  = HBufC::NewLC(KDCMOMaxStringSize);
   TPtr       categoryptr  = category->Des(); 
   aMessage.Read (0, categoryptr);