I'm testing with r. 7059 to confirm register:max_contacts=1 is always enforced (I'm using save("location", "f"'). If I set usrloc:db_mode=0, it seems to be working fine: I keep two terminal re-registering and I can see the contact of the most recent REGISTER always replaces the previous contact.
However, if I just set usrloc:db_mode=2, then this starts to fail and I can see 2 contacts present in both db and by querying contact info using fifo.
This is easily recreated by using 2 instances of SIPp to simulate 2 terminals.
Log in to post a comment.