• Travis Cross's avatar
    Avoid playback on dead channels in voicemail · 622a5d7e
    Travis Cross 提交于
    For years we've been generating spurious messages like:
    
      [WARNING] switch_ivr_play_say.c:348 Macro [voicemail_ack]: 'saved' did not match any patterns
    
    This would happen when the caller hangs up during the playback of
    certain prompts in the voicemail system where we weren't checking the
    return value of vm_macro_get().  Looking closely at the log, it's
    clear we were calling down into switch_ivr_phrase_macro() long after
    the channel was gone.
    
    The message above is also misleading -- switch_ivr_phrase_macro()
    would have been able to find that pattern just fine, but it never
    actually looked because the channel was gone.  We'll clean up that
    message in a follow on commit.
    622a5d7e
名称
最后提交
最后更新
..
applications 正在载入提交数据...
asr_tts 正在载入提交数据...
codecs 正在载入提交数据...
dialplans 正在载入提交数据...
directories/mod_ldap 正在载入提交数据...
endpoints 正在载入提交数据...
event_handlers 正在载入提交数据...
formats 正在载入提交数据...
languages 正在载入提交数据...
loggers 正在载入提交数据...
say 正在载入提交数据...
sdk/autotools 正在载入提交数据...
timers 正在载入提交数据...
xml_int 正在载入提交数据...
.gitignore 正在载入提交数据...
Makefile.am 正在载入提交数据...