Hi Denis,
Denis Kenzior wrote:
Hi Zhenhua,
> First, call->status should be 1 stead of 2 in the loop. Second, it's
> incorrect to set status to hold because later callheld=1 will swap
> call status back. So active->hold->active again is not correct.
Unfortunately we do need to put the calls on hold otherwise
the core might pick the wrong call as the 'dialed' call. Instead we
now ignore the callheld=1 indicator in this situation. Let me know
if this still doesn't fix this issue.
Ok. So let's extend the ignore_callheld_1 to another case. If we already
put current active call on hold, user dial out another call from phone,
we also need set ignore_callheld_1 as TRUE so the held call won't
be active again.
Regards,
-Denis
_______________________________________________
ofono mailing list
ofono(a)ofono.org
http://lists.ofono.org/listinfo/ofono
Regards,
Zhenhua