changeset 1 | acef663c1218 |
parent 0 | c53acadfccc6 |
child 3 | 6752808b2036 |
--- a/harvester/client/src/harvesterclient.cpp Mon Jan 18 20:34:07 2010 +0200 +++ b/harvester/client/src/harvesterclient.cpp Tue Jan 26 12:13:20 2010 +0200 @@ -169,7 +169,11 @@ WRITELOG( "RHarvesterClient::Close() - UnregisterHarvest done" ); - iRequestQueue->ForceRequests(); + if( iRequestQueue && iRequestQueue->RequestsPending() ) + { + iRequestQueue->Cancel(); + iRequestQueue->ForceRequests(); + } delete iRequestQueue; iRequestQueue = NULL;