locationpickerservice/src/locationpickerservice.cpp
changeset 17 0f22fb80ebba
parent 15 13ae750350c9
child 20 cd10d5b85554
--- a/locationpickerservice/src/locationpickerservice.cpp	Fri Apr 16 14:54:12 2010 +0300
+++ b/locationpickerservice/src/locationpickerservice.cpp	Mon May 03 12:27:22 2010 +0300
@@ -48,8 +48,12 @@
     {
         mReturn=aLm;
         connect( this, SIGNAL( returnValueDelivered() ), qApp, SLOT( quit() ) );
-        completeRequest(mAsyncReqId,mReturn);    
+        bool ok = completeRequest(mAsyncReqId,mReturn);    
         mAsyncReqId = 0;
+        if(ok==false)
+        {
+            qApp->quit();
+        }
     }
 }
 // ----------------------------------------------------------------------------