harvester/client/src/harvestersessionwatcher.cpp
changeset 54 a3cc46f37772
parent 28 c461c7fa72c2
--- a/harvester/client/src/harvestersessionwatcher.cpp	Tue Jul 06 14:44:37 2010 +0300
+++ b/harvester/client/src/harvestersessionwatcher.cpp	Fri Sep 17 16:54:49 2010 +0300
@@ -38,6 +38,7 @@
 CHarvesterSessionWatcher::~CHarvesterSessionWatcher() // destruct
 	{   
     Cancel();
+    iObserver = NULL;
  	}
 
 // ---------------------------------------------------------------------------
@@ -105,7 +106,10 @@
           case ERunning:
               {
               // server terminated, notify clients
-              iObserver->HarvesterServerTerminated();
+              if( iObserver )
+                  {
+                  iObserver->HarvesterServerTerminated();
+                  }
               break;
               }