diff -r 510c70acdbf6 -r 8ccc39f9d787 adaptationlayer/modematadaptation/modematcontroller_exe/src/cmodematsrv.cpp --- a/adaptationlayer/modematadaptation/modematcontroller_exe/src/cmodematsrv.cpp Mon Nov 09 10:36:19 2009 +0000 +++ b/adaptationlayer/modematadaptation/modematcontroller_exe/src/cmodematsrv.cpp Thu Jan 14 10:44:58 2010 +0200 @@ -204,7 +204,7 @@ C_TRACE ((_T("<>CModemAtSrv::ConnectToModem 0x%x"), aSession)); TInt type = aSession->GetPluginType(); @@ -224,22 +224,20 @@ { TRACE_ASSERT_ALWAYS; aSession->SetDteId( dteid ); - aSession->ModemConnected((TInt)KErrAlreadyExists); - C_TRACE ((_T("<GetDteId())); iRouteTable[aSession->GetPluginType()][dteid] = aSession; C_TRACE((_L("Interface exists=> %d"),dteid)); - + aSession->SetDteId( dteid ); - aSession->ModemConnected(KErrNone); //connected - C_TRACE ((_T("<SetDteId(dteId); - iHandler->Connect(dteId); - C_TRACE ((_T("<Connect( dteId ); } void CModemAtSrv::AddToSendFifo( const TUint8 aDteId,