mmserv/tms/tmscallserver/src/tmscallserver.cpp
changeset 53 eabc8c503852
parent 14 80975da52420
--- a/mmserv/tms/tmscallserver/src/tmscallserver.cpp	Fri Sep 03 19:34:12 2010 -0500
+++ b/mmserv/tms/tmscallserver/src/tmscallserver.cpp	Tue Sep 21 11:38:43 2010 -0500
@@ -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