Actions
Bug #2543
closedofono: call removed+added during transition dialing->alerting
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
Actions