[#2519] Store new localUDPTransport if changed in IP2IP settings

This commit is contained in:
Alexandre Savard
2009-12-17 12:49:21 -05:00
parent 418ed26139
commit db38693550

View File

@ -2685,7 +2685,14 @@ void SIPVoIPLink::shutdownSipTransport(const AccountID& accountID)
void SIPVoIPLink::updateAccountInfo (const AccountID& accountID)
{
createUDPServer (accountID);
createSipTransport (accountID);
if(accountID == IP2IP_PROFILE) {
SIPAccount* account = dynamic_cast<SIPAccount *> (Manager::instance().getAccount (accountID));
// Store new IP2IP UDP transport as default
_localUDPTransport = account->getAccountTransport();
}
}