--- a/harvester/client/src/harvestersessionwatcher.cpp Thu Jul 15 19:07:24 2010 +0300
+++ b/harvester/client/src/harvestersessionwatcher.cpp Thu Aug 19 10:20:41 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;
}