I suppose this is  a 2-step-transfer? I suppose you're using the hold-option to passthrough the hold-signaling?

I have a patch for freeswitch to handle this. As far as I know you can't do this with the current freeswitc-code (not for 1.2.7 at least for which I created the patch).
My intention is to submit my patches to the bugtracker for review. Not sure if they will be accepted (quite busy). I was not in a hurry to submit them, but if there is interest I'll try to put some effert into this sooner. The code normally already follows freeswitch-guidelines, so that should be ok ...

The patch allows you to insert a command to execute before executing the transfer on the leg that is on-hold and the leg that is being transferred to. This way you can just add the unhold-command and the call will be put un-hold.

Kind regards,

Michel

On Wed, Jun 19, 2013 at 10:39 AM, Miha <miha@softnet.si> wrote:
HI,

I am having one issue with music on hold.

  A calls B (B is at different voip provider that is using netcentrex
softswitch), after B do xfer it puts A on hold and send reinvite with
0.0.0.0 in sdp, when C try to pickup this call, just different music on
hold appears but there is no media from C.

how to deal with this issue?

tnx!

miha

_________________________________________________________________________
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-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