Do you see the same problem if you write something small and hard-coded in c that uses libesl? That message about lost events typically only happens when the receiver can not process messages fast enough off the socket, and the queue fills up. This could be the fault of the java sockets, java esl library, or your code in java blocking while processing a message.
_________________________________________________________________________
On Jul 30, 2014, at 12:58 AM, Sambit Jaysingh <sambit.jaysingh@gmail.com> wrote:
> We are having two (Sangoma) Voice Cards, one with 8-ports and other with 16-ports.
>
> I have integrated ESL library with java in INBOUND MODE and making outbound calls.
>
> The issue what we are facing are
> 1. When I use all 720 channels or more than 450 channels, we see the events processed by ESL is very slow and we are not getting the events properly from ESL after placing the calls, even after so many minutes, so we have to forcefully close the connection.
>
> 2. And I see error mod_event_socket.c:375 Lost 502 events!
> And the java app also crashes with error ESL connection timeout.
>
> 3. And I see segmentation_fault in Freeswitch and big dump file is written and which would crash the system, because of high CPU\IO.
> But if we reduce the channels say, 450 we don't see any issue at all.
>
> What could be the reason for this issue.
>
> Appreciate any Help...
>
> --
>
> Regards
> Sambit
Professional FreeSWITCH Consulting Services:
consulting@freeswitch.org
http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server
http://www.cudatel.com
Official FreeSWITCH Sites
http://www.freeswitch.org
http://wiki.freeswitch.org
http://www.cluecon.com
FreeSWITCH-dev mailing list
FreeSWITCH-dev@lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev
http://www.freeswitch.org