harvester/client/src/harvesterclient.cpp
changeset 1 acef663c1218
parent 0 c53acadfccc6
child 8 6752808b2036
equal deleted inserted replaced
0:c53acadfccc6 1:acef663c1218
   167     // cancels Harvest Complete request if it exist at server
   167     // cancels Harvest Complete request if it exist at server
   168     UnregisterHarvestComplete();
   168     UnregisterHarvestComplete();
   169     
   169     
   170     WRITELOG( "RHarvesterClient::Close() - UnregisterHarvest done" );
   170     WRITELOG( "RHarvesterClient::Close() - UnregisterHarvest done" );
   171     
   171     
   172     iRequestQueue->ForceRequests();
   172     if( iRequestQueue && iRequestQueue->RequestsPending() )
       
   173         {
       
   174         iRequestQueue->Cancel();
       
   175         iRequestQueue->ForceRequests();
       
   176         }
   173     
   177     
   174     delete iRequestQueue;
   178     delete iRequestQueue;
   175     iRequestQueue = NULL;
   179     iRequestQueue = NULL;
   176     
   180     
   177     delete iHarvesterClientAO;
   181     delete iHarvesterClientAO;