mmserv/tms/tmscallserver/src/tmscallserver.cpp
changeset 55 e267340986c9
parent 14 80975da52420
--- a/mmserv/tms/tmscallserver/src/tmscallserver.cpp	Fri Sep 17 08:33:15 2010 +0300
+++ b/mmserv/tms/tmscallserver/src/tmscallserver.cpp	Mon Oct 04 00:51:56 2010 +0300
@@ -138,4 +138,25 @@
     return session;
     }
 
+// -----------------------------------------------------------------------------
+// TMSCallServer::TerminateServer
+//
+// -----------------------------------------------------------------------------
+//
+void TMSCallServer::TerminateServer()
+    {
+    TMSCallSession *session;
+    iSessionIter.SetToFirst();
+
+    for (;;)
+        {
+        session = static_cast<TMSCallSession*>(iSessionIter++);
+        if (!session)
+            {
+            break;
+            }
+        delete session;
+        }
+    }
+
 // End of file