harvester/client/src/harvestersessionwatcher.cpp
changeset 52 40db28bb26b8
parent 28 c461c7fa72c2
--- a/harvester/client/src/harvestersessionwatcher.cpp	Wed Aug 18 10:12:07 2010 +0300
+++ b/harvester/client/src/harvestersessionwatcher.cpp	Thu Sep 02 20:52:02 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;
               }