Summary: | ASTERISK-21120: Unable to properly hang up calls when second line rings | ||
Reporter: | Daniel Bohling (dbohling) | Labels: | |
Date Opened: | 2013-02-15 15:11:49.000-0600 | Date Closed: | 2013-05-24 05:15:01 |
Priority: | Major | Regression? | No |
Status: | Closed/Complete | Components: | Channels/chan_unistim |
Versions: | SVN 11.2.1 | Frequency of Occurrence | Frequent |
Related Issues: | |||
Environment: | i2004 phones | Attachments: | ( 0) fix_hangup_with_second_line_ringing.patch |
Description: | On i2004 series nortel phones using chan_unistim with multiple lines, when receiving a call on a second line with a softkey appearance original call cannot be hung up on properly. Hitting the goodbye key or placing phone on handset indicates that call has been disconnected but phone call is still active, other party can still hear audio (which can be a very embarrassing situation). Phone often crashes after this. Tracked issue down to unistim_hangup function -- when hanging up the ringing line, driver doesn't restore the phone's original state if on another line. Attached patch fixes, although overrides some sort of DND icon display that forces icon statuses.
Config excerpt for i2004 multiline displays with issue: [710] device=********* rtp_port=10000 rtp_method=3 status_method=0 titledefault="EXT 710" maintext0="******" maintext1=" " maintext2=" " dateformat=0 timeformat=0 contrast=8 country=us ringvolume=2 ringstyle=3 callhistory=1 callerid="DB" <710> context=from-internal mailbox=710 linelabel="Line..." extension=none line => 710 line => 710 bookmark=5@Mailbox@*97@54 bookmark=4@My Cell@888888 bookmark=3@My House@8888888 bookmark=2@DND Toggle@*76@55 | ||
Comments: |