[Freeswitch-dev] Generate EVENT for gateway-ping result
Hi everybody, is there a possibility to generate an event as a result of a ping request to a gateway? We've set up several gateways and are constantly pinging them from FreeSwitch. It would be very handy if FreeSwitch would sent an event including the gateway name and the ping result. Is there any chance to implent this? -- Best regards / Mit freundlichen Grüßen, Daniel Neubert
Hi, I happened to have that in uncommitted changes, update to head and you'll get it. Auch mit freundlichen gruessen, Mathieu Rene Avant-Garde Solutions Inc Office: + 1 (514) 664-1044 x100 Cell: +1 (514) 664-1044 x200 mrene@avgs.ca On 2010-05-03, at 2:35 AM, Daniel Neubert wrote:
Hi everybody,
is there a possibility to generate an event as a result of a ping request to a gateway?
We've set up several gateways and are constantly pinging them from FreeSwitch. It would be very handy if FreeSwitch would sent an event including the gateway name and the ping result.
Is there any chance to implent this?
-- Best regards / Mit freundlichen Grüßen, Daniel Neubert
_______________________________________________ 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
Thank you for that surprisingly positive answer ;-) I've compiled current version (FreeSWITCH Version 1.0.head (git-1d0ce55 2010-05-11 09-59-33 +0800) in testbed but did not see any event raised? freeswitch@voip-testbed-2.voip.local> 2010-05-11 09:54:36.985060 [WARNING] sofia.c:3629 Ping succeeded voip-testbed-gateway-2 with code 404 - count -1/1/1, state UP Best regards / Mit freundlichen Grüßen, Daniel Neubert On 10.05.2010 18:38, Mathieu Rene wrote:
Hi,
I happened to have that in uncommitted changes, update to head and you'll get it.
Auch mit freundlichen gruessen,
Mathieu Rene Avant-Garde Solutions Inc Office: + 1 (514) 664-1044 x100 Cell: +1 (514) 664-1044 x200 mrene@avgs.ca
On 2010-05-03, at 2:35 AM, Daniel Neubert wrote:
Hi everybody,
is there a possibility to generate an event as a result of a ping request to a gateway?
We've set up several gateways and are constantly pinging them from FreeSwitch. It would be very handy if FreeSwitch would sent an event including the gateway name and the ping result.
Is there any chance to implent this?
-- Best regards / Mit freundlichen Grüßen, Daniel Neubert
_______________________________________________ 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
_______________________________________________ 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
It will only fire events on state change rather than on every ping, which would create a considerate amount of events on a busy server. If you'd prefer the later, you can move "sofia_reg_fire_custom_gateway_state_event(gateway, status, phrase);" outside of the conditional block on lines 3626 and 3644 in sofia.c Mathieu Rene Avant-Garde Solutions Inc Office: + 1 (514) 664-1044 x100 Cell: +1 (514) 664-1044 x200 mrene@avgs.ca On 2010-05-11, at 3:57 AM, Daniel Neubert wrote:
Thank you for that surprisingly positive answer ;-)
I've compiled current version (FreeSWITCH Version 1.0.head (git-1d0ce55 2010-05-11 09-59-33 +0800) in testbed but did not see any event raised?
freeswitch@voip-testbed-2.voip.local> 2010-05-11 09:54:36.985060 [WARNING] sofia.c:3629 Ping succeeded voip-testbed-gateway-2 with code 404 - count -1/1/1, state UP
Best regards / Mit freundlichen Grüßen, Daniel Neubert
On 10.05.2010 18:38, Mathieu Rene wrote:
Hi,
I happened to have that in uncommitted changes, update to head and you'll get it.
Auch mit freundlichen gruessen,
Mathieu Rene Avant-Garde Solutions Inc Office: + 1 (514) 664-1044 x100 Cell: +1 (514) 664-1044 x200 mrene@avgs.ca
On 2010-05-03, at 2:35 AM, Daniel Neubert wrote:
Hi everybody,
is there a possibility to generate an event as a result of a ping request to a gateway?
We've set up several gateways and are constantly pinging them from FreeSwitch. It would be very handy if FreeSwitch would sent an event including the gateway name and the ping result.
Is there any chance to implent this?
-- Best regards / Mit freundlichen Grüßen, Daniel Neubert
_______________________________________________ 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
_______________________________________________ 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
_______________________________________________ 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
participants (2)
-
Daniel Neubert
-
Mathieu Rene