ncdengine/provider/deviceinteraction/src/ncddeviceserviceimpl.cpp
branchRCL_3
changeset 13 0817e13c927e
parent 4 3eebb1e54d3a
child 25 7333d7932ef7
--- a/ncdengine/provider/deviceinteraction/src/ncddeviceserviceimpl.cpp	Mon Mar 15 12:41:05 2010 +0200
+++ b/ncdengine/provider/deviceinteraction/src/ncddeviceserviceimpl.cpp	Wed Mar 31 21:44:47 2010 +0300
@@ -166,6 +166,7 @@
 void CNcdDeviceService::RunL()
     {
     DLTRACEIN(( "iStatus: %d", iStatus.Int() ));
+    DLINFO(( "iState: %d", iState ));
     
     // GetSubscriberId fails with KErrNotFound if there's no SIM in the device
     switch ( iState ) 
@@ -182,7 +183,8 @@
         case EGetSubscriberId:
             {
             if ( iStatus.Int() == KErrNone ||
-                 iStatus.Int() == KErrNotFound ) 
+                 iStatus.Int() == KErrNotFound ||
+                 iStatus.Int() == KErrNotReady ) 
                 {
                 
                 DLTRACE(("Got subscriber ID"));