Sponsor: VoiceMeUp - Corporate & Wholesale VoIP Services

VoIP Mailing List Archives
Mailing list archives for the VoIP community
 SearchSearch 

[Freeswitch-users] BACKGROUND_JOB event received before action execution


 
Post new topic   Reply to topic    VoIP Mailing List Archives Forum Index -> freeSWITCH Users
View previous topic :: View next topic  
Author Message
nalmeida at gocontact.pt
Guest





PostPosted: Mon Mar 29, 2021 3:38 pm    Post subject: [Freeswitch-users] BACKGROUND_JOB event received before acti Reply with quote

Hi all.

I’m using ESL to send “bgapi” commands to Freeswitch and I was expecting to receive the BACKGROUND_JOB event with the command’s response after the action was effectively executed, which is not the case.

I noticed that this happens with commands such as uuid_bridge, uuid_park, uuid_transfer, etc. but it does not happen when executing an “originate”, where the BACKGROUND_JOB event is fired only after the call establishment or rejection.

This leads to the execution of subsequent commands assuming that the call is in a given state that might not be true.

Does someone faced a similar issue?
What should be the correct implementation here to make sure that the subsequent logic is only executed when the current command was actually done?

Thanks in advance! Regards, Nuno


Version: FreeSWITCH Version 1.10.2-release~64bit ( 64bit)

Example for uuid_bridge:
{"Event-Name":"API","Event-Date-Local":"2021-03-25 15:19:32","Event-Date-GMT":"Thu, 25 Mar 2021 15:19:32 GMT","Event-Date-Timestamp":"1616685572613681","Event-Calling-File":"switch_loadable_module.c","Event-Calling-Function":"switch_api_execute","Event-Calling-Line-Number":"2992","Event-Sequence":"1548099","API-Command":"uuid_bridge","API-Command-Argument":"8112abfd-6d77-47ba-bedb-4748452abd78 0f693a5f-8e47-4aa0-b21a-5d5c95195e68"}

{"Event-Name":"BACKGROUND_JOB","Event-Date-Local":"2021-03-25 15:19:32","Event-Date-GMT":"Thu, 25 Mar 2021 15:19:32 GMT","Event-Date-Timestamp":"1616685572613681","Event-Calling-File":"mod_event_socket.c","Event-Calling-Function":"api_exec","Event-Calling-Line-Number":"1562","Event-Sequence":"1548100","Job-UUID":"bdcff921-7df3-4209-a6f6-6667f39ac8a6","Job-Command":"uuid_bridge","Job-Command-Arg":"8112abfd-6d77-47ba-bedb-4748452abd78 0f693a5f-8e47-4aa0-b21a-5d5c95195e68","Content-Length":"41","_body":"+OK 0f693a5f-8e47-4aa0-b21a-5d5c95195e68\n"}

{"Event-Name":"CHANNEL_EXECUTE","Event-Date-Local":"2021-03-25 15:19:33","Event-Date-GMT":"Thu, 25 Mar 2021 15:19:33 GMT","Event-Date-Timestamp":"1616685573913991","Event-Calling-File":"switch_ivr_bridge.c","Event-Calling-Function":"uuid_bridge_on_soft_execute","Event-Calling-Line-Number":"1241","Event-Sequence":"1548251","Application":"uuid_bridge","Application-Data":"0f693a5f-8e47-4aa0-b21a-5d5c95195e68",...}

{"Event-Name":"CHANNEL_EXECUTE","Event-Date-Local":"2021-03-25 15:19:33","Event-Date-GMT":"Thu, 25 Mar 2021 15:19:33 GMT","Event-Date-Timestamp":"1616685573913991","Event-Calling-File":"switch_ivr_bridge.c","Event-Calling-Function":"uuid_bridge_on_soft_execute","Event-Calling-Line-Number":"1248","Event-Sequence":"1548252","Application":"uuid_bridge","Application-Data":"8112abfd-6d77-47ba-bedb-4748452abd78"...}

{"Event-Name":"CHANNEL_BRIDGE","Event-Date-Local":"2021-03-25 15:19:33","Event-Date-GMT":"Thu, 25 Mar 2021 15:19:33 GMT","Event-Date-Timestamp":"1616685573913991","Event-Calling-File":"switch_ivr_bridge.c","Event-Calling-Function":"switch_ivr_multi_threaded_bridge","Event-Calling-Line-Number":"1694","Event-Sequence":"1548253",...}

{"Event-Name":"CHANNEL_STATE","Event-Date-Local":"2021-03-25 15:19:33","Event-Date-GMT":"Thu, 25 Mar 2021 15:19:33 GMT","Event-Date-Timestamp":"1616685573913991","Event-Calling-File":"switch_channel.c","Event-Calling-Function":"switch_channel_perform_set_running_state","Event-Calling-Line-Number":"2341","Event-Sequence":"1548254",...}
Back to top
Display posts from previous:   
Post new topic   Reply to topic    VoIP Mailing List Archives Forum Index -> freeSWITCH Users All times are GMT - 5 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group

VoiceMeUp - Corporate & Wholesale VoIP Services