--- a/wmdrm/camese/wmdrmdladefaulthttpplugin/src/wmdrmdladefaulthttpmanager.cpp Fri Apr 16 15:14:55 2010 +0300
+++ b/wmdrm/camese/wmdrmdladefaulthttpplugin/src/wmdrmdladefaulthttpmanager.cpp Mon May 03 12:46:34 2010 +0300
@@ -660,9 +660,9 @@
if ( (iState == EOpen) && iKeepAlive )
{
TConnectionInfo connectionInfo;
- GetConnectionInfoL(connectionInfo);
- if ( connectionInfo.iIapId != iIapNumber &&
- iIapNumber != 0 && connectionInfo.iIapId != 0 )
+ TRAPD(err, GetConnectionInfoL(connectionInfo) );
+ if ( err || ( connectionInfo.iIapId != iIapNumber &&
+ iIapNumber != 0 && connectionInfo.iIapId != 0 ) )
{
CleanupConnection();
iState = EStart;