[PATCH 2/4] Fix: No need to put active call on hold

Zhang, Zhenhua zhenhua.zhang at intel.com
Mon Nov 16 16:39:51 PST 2009


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 at ofono.org
> http://lists.ofono.org/listinfo/ofono


Regards,
Zhenhua



More information about the ofono mailing list