--- a/harvester/client/src/harvesterclient.cpp Tue May 25 13:10:05 2010 +0300
+++ b/harvester/client/src/harvesterclient.cpp Wed Jun 09 10:09:20 2010 +0300
@@ -126,6 +126,8 @@
iHEO = NULL;
+ iSessionWatcher = NULL;
+
return err;
}
@@ -166,6 +168,7 @@
WRITELOG( "RHarvesterClient::Close()" );
delete iSessionWatcher;
+ iSessionWatcher = NULL;
// cancels Harvest Complete request if it exist at server
UnregisterHarvestComplete();
@@ -202,8 +205,8 @@
if ( iHarvesterClientAO )
{
- iHarvesterClientAO->SetObserver( aObserver );
- }
+ iHarvesterClientAO->SetObserver( aObserver );
+ }
iObserver = aObserver;
}