id,summary,reporter,owner,description,type,status,priority,milestone,component,version,resolution,keywords,cc,confirmation,distro,engine,distro_ver,engine_version,svn_rev
5554,Calls going round round in voicemail when entering wrong mailbox,pnlarsson,,Hi_\r\n\r\nit has happened a few times that a call been left on the asterisk for hours when a customer called in *98 and entered a non exsisting mailbox. my soultion was to remove the goto (line 236 in voicemail/functions.inc.php:\r\n{{{\r\n        $ext->add($id_ $c_ 'bad'_ new ext_noop($id.': BAD mailbox ${MAILBOX}@${VMCONTEXT}'));\r\n        $ext->add($id_ $c_ ''_ new ext_wait('1'));\r\n        $ext->add($id_ $c_ ''_ new ext_noop($id.': Asking for password so people can\\'t probe for existence of a mailbox'));\r\n        $ext->add($id_ $c_ ''_ new ext_read('FAKEPW'_ 'vm-password'_ ''_ ''_ 3_ 2));\r\n        $ext->add($id_ $c_ ''_ new ext_noop($id.': Asking for mailbox again'));\r\n        $ext->add($id_ $c_ ''_ new ext_read('MAILBOX'_ 'vm-incorrect-mailbox'_ ''_ ''_ 3_ 2));\r\n        $ext->add($id_ $c_ ''_ new ext_goto('check'));\r\n        $ext->add($id_ $c_ ''_ new ext_macro('hangupcall'));\r\n}}}\r\n\r\nI know that the call should be disconnected when the user hangsup (when i test it's always disconnected when i hangup) - but it has happened that the calls are stuck running round round round.\r\n\r\n/niklas,Bugs,closed,minor,2.11,Voicemail,2.9-branch,worksforme,,,Unreviewed,,All,,,
