2007/9/8, Jerry Richards <[EMAIL PROTECTED]>: > Can anyone help me with this problem? I'm really beginning to flounder on > this one. The scenario is as follows: > > 1) Receive/connect incoming call. > 2) Put call on hold. > 3) Send/connect secondary outgoing call. > 4) Transfer call 1 to call 2 using nua_refer(). > 5) -- I expect both calls to disconnect here --- > > The problem is that when I invoke nua_refer(), it kicks back with 900 > Internal NUA Error and I don't know why.
If you can use debugger, set breakpoint to nua_stack_event before calling nua_refer(). If you can't, it looks like you have to add something unique to all uses of NUA_INTERNAL_ERROR like nua_stack_event(nua, nh, NULL, e, NUA_INTERNAL_ERROR "at" __FILE__ ":" __LINE__, NULL); and then re-define NUA_INTERNAL_ERROR as #define NUA_INTERNAL_ERROR 900, "Internal NUA Error" -- Pekka.Pessi mail at nokia.com ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2005. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ Sofia-sip-devel mailing list Sofia-sip-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel