--- 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;
}