[reSIProcate] FW: support of large number of UAs on windows platform

Hong Yu (hoyu2) hoyu2 at cisco.com
Tue Nov 28 13:16:30 CST 2006


I forgot to mention that each UA has its own udp port. So select has to
monitor large number of sockets.
 
Hong

________________________________

From: resiprocate-devel-bounces at list.resiprocate.org
[mailto:resiprocate-devel-bounces at list.resiprocate.org] On Behalf Of
Hong Yu (hoyu2)
Sent: Tuesday, November 28, 2006 11:58 AM
To: resiprocate-devel at list.resiprocate.org
Subject: [reSIProcate] support of large number of UAs on windows
platform


I tried to use resiprocate to support about 200 Uas using udp as
transport. Initially there were only about 30 Uas registered
successfully with a proxy server. After googling around I found the
limit of 64 for FD_SETSIZE. So I re-defined FD_SETSIZE to be 2048. Then
more Uas started registering. But my application would exit without any
error messages after a while. 

After adding more debug messages, I found select on the udp transports
began to return error 10038 (WSAENOTSOCK). I guess eventually too many
messages piled up and the sip stack decided to quit.

Did anybody run into this problem before?

By the way, I went to sip foundry official page and couldn't figure out
a way to search the mailing list anymore. Please forgive me if you
received multiple copies of this email. I tried serveral times now and
it just refuses to show up in the list.

Thanks,

Hong

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


More information about the resiprocate-devel mailing list