telephonyserverplugins/common_tsy/commontsy/src/mmtsy/cmmdatacalltsy.cpp
branchRCL_3
changeset 17 3f227a47ad75
parent 0 3553901f7fa8
child 24 6638e7f4bd8f
child 42 3adadc800673
child 61 17af172ffa5f
--- a/telephonyserverplugins/common_tsy/commontsy/src/mmtsy/cmmdatacalltsy.cpp	Wed Mar 31 23:24:02 2010 +0300
+++ b/telephonyserverplugins/common_tsy/commontsy/src/mmtsy/cmmdatacalltsy.cpp	Wed Apr 14 17:11:46 2010 +0300
@@ -660,6 +660,7 @@
 
                 SetUnowned();
                 ClearCallStatus();
+				RecoverDataPort(0);
                 statusChanged = ETrue;
 
                 if ( KErrNone != aResult )
@@ -2448,7 +2449,10 @@
         ret = KErrEtelPortNotLoanedToClient;
         }
 
-    ReqCompleted( aTsyReqHandle, ret );
+    if(0 != aTsyReqHandle)
+        {
+        ReqCompleted( aTsyReqHandle, ret );
+        }
 
     return KErrNone;
     }