<br>
Hi Henning/Daniel,<br>
<br>
Sorry to take such a long time replying back.<br>
<br>
For my rig, I am using the memory as location back-up. When the issue
occurs, I see many registration request sent from SIPp but not many 200
replies. netstat shows a huge amount of packets get dropped.<br>
<br>
Also I realized the issue only occurs when SIPp tried to register many
users in a very short time. With the same number of users, the issue
goes away if registration rate is kept lower. When the issue occurs,
usrloc module contends lock a lot calling from new_ucontact(), and many
system time is spent in yield system calls. So it looks more like a
performance issue to me.<br>
<br>
Thanks,<br>
-Joy<br><br><div><span class="gmail_quote">On 1/27/09, <b class="gmail_sendername">Henning Westerholt</b> &lt;<a href="mailto:henning.westerholt@1und1.de">henning.westerholt@1und1.de</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
On Monday 26 January 2009, joy yue wrote:<br> &gt; Is there a limitation on the number of rows in location table? In my rig,<br> &gt; whatever number of users I use (&gt;2million users), I notice the number of<br> &gt; users in location table is 343707, which is far less than the number of<br>
 &gt; users in my test. I thought previously that location table saves all the<br> &gt; users in my test.<br> &gt;<br> &gt; Also when I use large number of users (&gt;2million), openser pops up an<br> &gt; error: ERROR: registrar:update_contacts: invalid cseq for aor &lt;xxxx&gt;. Has<br>
 &gt; anyone saw this before? I am using openser1.3.2.<br> <br> <br>Hi joy,<br> <br> no, there is no such a limitiation, we&#39;ve more registered users. The invalid<br> CSEQ error you see is not related to this observation. The error means that a<br>
 device tried to do re-registration (same callid), but without properly<br> increasing the Cseq number in the REGISTER request - RFC3261 says that<br> requests from the same dialog (like REGISTER + re-REGISTER) must have<br>
 increasing cseq.<br> <br> What db_mode do you use in your usrloc? Do you see any other errors in the<br> logs?<br> <br> Cheers,<br> <br><br> Henning<br> </blockquote></div><br>