ncdengine/provider/deviceinteraction/src/ncddeviceserviceimpl.cpp
changeset 25 98b66e4fb0be
parent 24 84a16765cd86
child 42 d17dc5398051
--- a/ncdengine/provider/deviceinteraction/src/ncddeviceserviceimpl.cpp	Fri Mar 19 09:33:35 2010 +0200
+++ b/ncdengine/provider/deviceinteraction/src/ncddeviceserviceimpl.cpp	Fri Apr 16 15:05:20 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"));