Hi all,
when i try to use pjsua_call_xfer with a server accounts, everything works, like it's supposed to be:
- A calls B
- A transfers call to C
(on_call_transfer_status 200)
- A is disconnected implicitly
- B talks to C
But when i do this with local accounts, I get this:
- A calls B
- A transfers call to C
(on_call_transfer_status 200)
Nothing happens, but if I hangup A manually, this happens:
- A hangs up
- A and B is disconnected
- C stays.
It seems to me, that there is a difference in transfer handling depended on the type of account. Do I have to differentiate between both types of accounts? Did I forget something?
I'm using PjSip 2.4.5 on GNU/Linux x86_64
Kind regards,
Richard Jeske
Hi all,
when i try to use pjsua_call_xfer with a server accounts, everything works, like it's supposed to be:
1. A calls B
2. A transfers call to C
(on_call_transfer_status 200)
3. A is disconnected implicitly
4. B talks to C
But when i do this with local accounts, I get this:
1. A calls B
2. A transfers call to C
(on_call_transfer_status 200)
Nothing happens, but if I hangup A manually, this happens:
3. A hangs up
4. A and B is disconnected
5. C stays.
It seems to me, that there is a difference in transfer handling depended on the type of account. Do I have to differentiate between both types of accounts? Did I forget something?
I'm using PjSip 2.4.5 on GNU/Linux x86_64
Kind regards,
Richard Jeske