- Occurs with either :asterisk or :native_or_unimrcp output renderers.
- Requires that you are using the suggested adhearsion-asr gem
- Requires an
ask
. Asay
will not produce the error. - Does not require playing of any TTS or WAV in the #ask in order for the memory leak to grow. Our ask command was:
ask :limit 1
. - Does not require that the SIPp load test send any DTMF input whatsoever in order for the memory leak to grow.
- Occurs under JRuby as well as C-Ruby. Rubies and environments tested:
- Punchblock
feature/dtmf_recognizer_leak
@ adhearsion/punchblock@afb3c6b
- Punchblock
- Breaking change: Using git-bisect, we were able to pin-point this to adhearsion/punchblock@f939eca
- Latest version tested: Tested and confirmed to still be an issue in Punchblock 2.5.0
- How to reproduce issue: See sipp/README.md
- Official issue report: adhearsion/punchblock#217