Hi Denis,
-----Original Message-----
From: Denis Kenzior [mailto:denkenz@gmail.com]
Sent: Thursday, September 09, 2010 10:07 PM
To: ofono(a)ofono.org
Cc: Gu, Yang
Subject: Re: [PATCH] Check if ussd is busy when doing ss
Hi Yang,
On 09/05/2010 09:19 PM, Yang Gu wrote:
> It's still not clear how ss and ussd interfere with each other. Current
> decision is each ss (call-barring, call-forwarding, etc.) has
> interference with ussd, but there is no interference within these ss.
> That is, call-barring has interference with ussd, but call-barring has
> no interference with call-forwarding.
Patch has been applied, but I broke it up into four patches.
Are you planning to take care of cb_ss_control, cb_ss_password,
cf_ss_control and cs_ss_control busy conditions separately?
I'm not following your question. We already check if ussd is busy at the beginning of
ussd_initiate(), so these functions are ok with necessary checks.
On the other hand, I think we need also check if either of these supplementary services
(call barring, call forwarding and call settings) is busy when doing a real unstructured
supplementary service (ussd_initiate(),ussd_respond(), etc.).
Regards,
-Yang