i made a test where domain name in request uri hostpart has two udp srv
records, one with higher priority than the other.
when i turn off the higher priority uac, there is about 5 sec delay
before the lower priority uac starts to ring. if i make another call
within a small number of seconds from the previous one, my sip proxy
remembers that the higher priority uac is dead and the lower priority
one starts to ring immediately. but if i wait about five seconds or
more, my sip proxy again first tries the higher priority uac and there
is again the about 5 second delay before the lower priority one starts
to ring.
i have in config
use_dst_blacklist=on
dst_blacklist_expire=20
from the docs i get the impression that my sip proxy should remember 20
seconds that the higher priority uac is dead, but it only remembers it
about 5 seconds. what could be the explanation?
-- juha