if you're concerned about FreeSWITCH performance, you can monitor the general network connectivity with ping tests, or some other cheap heartbeat protocol, and use ESL heartbeat at a lower rate. But in general, once per second doesn't seem to be dangerous for anything. On Wed, Aug 5, 2015 at 9:39 AM, Babak Yakhchali <babak.freeswitch@gmail.com> wrote:
but if for example network connection is lost the socket will remain open forever!
On Wed, Aug 5, 2015 at 12:04 PM, Michael Jerris <mike@jerris.com> wrote:
I would just detect the socket closing instead of using a heartbeat for sure
On Wednesday, August 5, 2015, Babak Yakhchali <babak.freeswitch@gmail.com> wrote:
Hi I'm using pure java sockets (not current available esl implementations) with event_socket to control sessions. to detect lan disconnects I'm using session_heartbeat events every 1 second (this is adjustable). Considering performance is this a bad approach or not ? any better suggestions? if I execute enable_heartbeat before answering the call this message is printed on console: switch_core_session.c:1555 sofia/internal/1000@172.16.90.1 using scheduler due to bypass media or media is not established.
should I answer the session before calling enable_heartbeat? thanks
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org