Added some extra messages related to circuit allocation when compiled for debugging.

git-svn-id: http://yate.null.ro/svn/yate/trunk@2912 acf43c95-373e-0410-b603-e72c3f656dc1
This commit is contained in:
paulc 2009-11-09 21:35:50 +00:00
parent 71d04d162d
commit a38ca1916d
1 changed files with 7 additions and 0 deletions

View File

@ -110,6 +110,9 @@ SignallingCircuitGroup* SignallingCallControl::attach(SignallingCircuitGroup* ci
bool SignallingCallControl::reserveCircuit(SignallingCircuit*& cic, const char* range,
int checkLock, const String* list, bool mandatory, bool reverseRestrict)
{
DDebug(DebugAll,"SignallingCallControl::reserveCircuit(%p,'%s',%d,'%s',%s,%s) [%p]",
cic,range,checkLock,TelEngine::c_safe(list),
String::boolText(mandatory),String::boolText(reverseRestrict),this);
Lock mylock(this);
releaseCircuit(cic);
if (!m_circuits)
@ -885,6 +888,8 @@ unsigned int SignallingCircuitGroup::advance(unsigned int n, int strategy,
SignallingCircuit* SignallingCircuitGroup::reserve(int checkLock, int strategy,
SignallingCircuitRange* range)
{
DDebug(this,DebugInfo,"SignallingCircuitGroup::reserve(%d,%d,%p) [%p]",
checkLock,strategy,range,this);
Lock mylock(this);
if (!range)
range = &m_range;
@ -959,6 +964,8 @@ SignallingCircuit* SignallingCircuitGroup::reserve(int checkLock, int strategy,
SignallingCircuit* SignallingCircuitGroup::reserve(const String& list, bool mandatory,
int checkLock, int strategy, SignallingCircuitRange* range)
{
DDebug(this,DebugInfo,"SignallingCircuitGroup::reserve('%s',%s,%d,%d,%p) [%p]",
list.c_str(),String::boolText(mandatory),checkLock,strategy,range,this);
Lock mylock(this);
if (!range)
range = &m_range;