[reSIProcate] DNS results not getting greylisted after a timeout

Brocha Strous Brocha.Strous at Kayote.com
Thu Mar 20 04:41:53 CDT 2008


Hi,

I see that if a DNS resolved IP is not responding that IP doesn't get
greylisted because in TransactionState::sendToTU(TransactionMessage*
msg) 

mState==Calling and not Trying as the if is looking for. If I change the
if to 

 

            if(sipMsg->getReceivedTransport() == 0 && (mState == Trying
|| mState == Calling))  // only greylist if internal\

ly generated and we haven't received any responses yet

 

Then I get the expected behavior.

Can someone please explain?

 

Thanks,

Brocha

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://list.resiprocate.org/pipermail/resiprocate-devel/attachments/20080320/bc0e8798/attachment.htm>


More information about the resiprocate-devel mailing list