[asterisk-bugs] [Asterisk 0012239]: Update phones 'Placed Call' log when using a local analog channel

noreply at bugs.digium.com noreply at bugs.digium.com
Mon Mar 17 12:39:38 CDT 2008


The following issue has been ASSIGNED. 
====================================================================== 
http://bugs.digium.com/view.php?id=12239 
====================================================================== 
Reported By:                DEA
Assigned To:                mvanbaak
====================================================================== 
Project:                    Asterisk
Issue ID:                   12239
Category:                   Channels/chan_skinny
Reproducibility:            always
Severity:                   minor
Priority:                   normal
Status:                     assigned
Asterisk Version:           SVN 
SVN Branch (only for SVN checkouts, not tarball releases):  trunk 
SVN Revision (number only!): 108346 
Disclaimer on File?:        N/A 
Request Review:              
====================================================================== 
Date Submitted:             03-17-2008 12:05 CDT
Last Modified:              03-17-2008 12:39 CDT
====================================================================== 
Summary:                    Update phones 'Placed Call' log when using a local
analog channel
Description: 
Skinny phones can track and display a call log of Placed, Missed and
received
calls.

Normally the call log is updated within skinny_indicate, which works just
fine if the peer channel reports progress.  It works less well if the
peer
channels is a local analog ZAP port.

The following patch is a one-liner that adds an update to the Placed call
log in skinny_answer.  When placing a call to a channel that does report
progress, we will get a call log update in skinny_indicate whether the
peer
channel answer or not (which is the desired outcome), and in
skinny_answer
if the peer channels does answer.  The phones handle the redudnant update
without generating duplicate entries.


====================================================================== 

---------------------------------------------------------------------- 
 svnbot - 03-17-08 12:39  
---------------------------------------------------------------------- 
Repository: asterisk
Revision: 109168

U   trunk/channels/chan_skinny.c

------------------------------------------------------------------------
r109168 | mvanbaak | 2008-03-17 12:39:36 -0500 (Mon, 17 Mar 2008) | 11
lines

Update the directory of placed calls on skinny phones
when dialing a channel that does not provide progress (analog ZAP lines)

The phone does handle the double update on calls to channels that do
provide progress and wont insert duplicate items

(closes issue http://bugs.digium.com/view.php?id=12239)
Reported by: DEA
Patches:
      chan_skinny-call-log.txt uploaded by DEA (license 3)

------------------------------------------------------------------------

http://svn.digium.com/view/asterisk?view=rev&revision=109168 

Issue History 
Date Modified   Username       Field                    Change               
====================================================================== 
03-17-08 12:39  svnbot         Checkin                                      
03-17-08 12:39  svnbot         Note Added: 0084077                          
03-17-08 12:39  svnbot         Assigned To              qwell => mvanbaak   
======================================================================




More information about the asterisk-bugs mailing list