Project

General

Profile

Actions

Bug #2543

closed

ofono: call removed+added during transition dialing->alerting

Added by pespin over 6 years ago. Updated about 6 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Target version:
-
Start date:
10/06/2017
Due date:
% Done:

100%

Spec Reference:

Description

/sierra_1: Manufacturer: 'Sierra Wireless, Incorporated', Model: 'MC7304', Revision: 'SWI9X15C_06
.03.32.04 r28324 CNSHZ-AR-BUILD 2015/05/25 01:09:15', Serial: '356853054230919'

/sierra_2: Manufacturer: 'Sierra Wireless, Incorporated', Model: 'MC7304', Revision: 'SWI9X15C_06
.03.32.04 r28324 CNSHZ-AR-BUILD 2015/05/25 01:09:15', Serial: '356853052645654'

14:11:44.255665 tst                        /sierra_1: dialing: 10800
14:11:44.598970 tst                        /sierra_1: DBG: Adding /sierra_1/voicecall01 to call list
14:11:44.622919 tst                        /sierra_1: DBG: 'org.ofono.VoiceCallManager'.CallAdded() -> /sierra_1/voicecall01="{'Emergency': False, 'Multiparty': False, 'S
tate': 'dialing', 'LineIdentification': '10800', 'RemoteHeld': False, 'Name': '', 'RemoteMultiparty': False}" 
14:11:44.644959 tst                        /sierra_1: Call already exists!
14:11:44.666440 tst                        /sierra_1: DBG: call_id_list: ['/sierra_1/voicecall01']
14:11:44.688675 tst                        /sierra_1: DBG: 'org.ofono.VoiceCallManager'.CallRemoved() -> /sierra_1/voicecall01
14:11:44.711983 tst                        /sierra_2: DBG: call_id_list: []
14:11:45.739488 tst                        /sierra_2: DBG: call_id_list: []
14:11:46.766681 tst                        /sierra_2: DBG: call_id_list: []
14:11:47.795849 tst                        /sierra_1: DBG: 'org.ofono.VoiceCallManager'.CallAdded() -> /sierra_1/voicecall01="{'Emergency': False, 'Multiparty': False, 'S
tate': 'alerting', 'LineIdentification': '10800', 'RemoteHeld': False, 'Name': '', 'RemoteMultiparty': False}" 
14:11:47.821581 tst                        /sierra_2: DBG: call_id_list: []
14:11:48.853007 tst                        /sierra_2: DBG: call_id_list: []
14:11:49.878372 tst                        /sierra_2: DBG: 'org.ofono.VoiceCallManager'.CallAdded() -> /sierra_2/voicecall01="{'Emergency': False, 'Multiparty': False, 'S
tate': 'dialing', 'LineIdentification': '10799', 'RemoteHeld': False, 'Name': '', 'RemoteMultiparty': False}" 
14:11:49.901843 tst                        /sierra_2: DBG: call_id_list: ['/sierra_2/voicecall01']
14:11:49.919629 tst                        /sierra_2: DBG: call_id_list: ['/sierra_2/voicecall01']
14:11:49.938255 tst                        /sierra_2: Answer call /sierra_2/voicecall01

During Dial() from /sierra_1 to /sierra_2, when call changes state from "dialing" to "alerting", the signals CallRemoved + CallAdded are called. Instead, only a PropertyChanged() signal should be signaled.


Related issues

Related to OsmoGSMTester - Bug #2240: ofono: voice calls are not implemented for any modemClosedpespin05/05/2017

Actions
Related to OsmoGSMTester - Bug #2549: ofono: Race condition / failure answering callRejectedpespin10/06/2017

Actions
Actions

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 48.8 MB)