The ISUP user part is now sending an UPT when user part unavailable is received from remote user part and UPT is not disabled from configuration.

git-svn-id: http://voip.null.ro/svn/yate@3574 acf43c95-373e-0410-b603-e72c3f656dc1
This commit is contained in:
marian 2010-08-29 22:03:15 +00:00
parent 788fd73731
commit a51848b53e
1 changed files with 5 additions and 0 deletions

View File

@ -4197,6 +4197,11 @@ void SS7ISUP::receivedUPU(SS7PointCode::Type type, const SS7PointCode node,
{
if (part != sif() || !handlesRemotePC(node))
return;
if (!(m_userPartAvail && m_uptTimer.interval()))
return;
Debug(this,DebugNote,"Remote User Part is unavailable (received UPU)");
m_userPartAvail = false;
m_uptTimer.start();
}
// Process an event received from a non-reserved circuit