internal virtual void releaseReferralConnections(System.Collections.ArrayList list)
{
if (list == null)
{
return ;
}
// Release referral connections
for (int i = list.Count - 1; i >= 0; i--)
{
LdapConnection rconn = null;
try
{
rconn=(LdapConnection)list[i];
list.RemoveAt(i);
// rconn = (LdapConnection) list.RemoveAt(i);
rconn.Disconnect();
}
catch (System.IndexOutOfRangeException ex)
{
continue;
}
catch (LdapException lex)
{
continue;
}
}
return ;
}