File tree Expand file tree Collapse file tree
telephony/java/com/android/internal/telephony Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -699,8 +699,10 @@ public boolean processMessage(Message msg) {
699699 break ;
700700
701701 case EVENT_DISCONNECT :
702- if (DBG ) log ("DcDefaultState: msg.what=EVENT_DISCONNECT" );
703- notifyDisconnectCompleted ((DisconnectParams ) msg .obj );
702+ if (DBG ) {
703+ log ("DcDefaultState deferring msg.what=EVENT_DISCONNECT" + mRefCount );
704+ }
705+ deferMessage (msg );
704706 break ;
705707
706708 case EVENT_RIL_CONNECTED :
@@ -807,6 +809,12 @@ public boolean processMessage(Message msg) {
807809 retVal = HANDLED ;
808810 break ;
809811
812+ case EVENT_DISCONNECT :
813+ if (DBG ) log ("DcInactiveState: msg.what=EVENT_DISCONNECT" );
814+ notifyDisconnectCompleted ((DisconnectParams )msg .obj );
815+ retVal = HANDLED ;
816+ break ;
817+
810818 default :
811819 if (VDBG ) {
812820 log ("DcInactiveState nothandled msg.what=0x" +
@@ -831,13 +839,6 @@ public boolean processMessage(Message msg) {
831839 ConnectionParams cp ;
832840
833841 switch (msg .what ) {
834- case EVENT_DISCONNECT :
835- if (DBG ) log ("DcActivatingState deferring msg.what=EVENT_DISCONNECT"
836- + mRefCount );
837- deferMessage (msg );
838- retVal = HANDLED ;
839- break ;
840-
841842 case EVENT_CONNECT :
842843 if (DBG ) log ("DcActivatingState deferring msg.what=EVENT_CONNECT refCount = "
843844 + mRefCount );
You can’t perform that action at this time.
0 commit comments