I would like to start a discussion about the subject.<br><br>ExternalIVR currently doesn't work the way it is documented. It should send a 'Z' event for non-existent files, which it doesn't do. This patch would fix that.<br>
<br>The issue that needs to be discussed is whether or not the new Z events would cause existing programs, based on the current behavior, to break and if so, how should this be handled. I don't have a stake in this discussion so how it's handled really doesn't matter to me, I just need to fix the bug.<br>
<br>I do believe that the 'Z' event should return the file that was missing. There is already precedent for this: 'Z' events return data for failures related to 'T' commands and the two other events related to playing files, 'D' & 'F' both return the file name.<br>