mirror of
https://github.com/asterisk/asterisk.git
synced 2025-11-09 03:18:30 +00:00
res_agi: Add message indicating need for \n character in verbose message
The while loop responsible for reading AGI messages from a fastAGI service can end up looping indefinitely when an AGI script fails to indicate the end of a message with a \n character. This patch adds an indication that we are expecting a \n character to end the message to make it more clear to users that this is necessary if they are receiving this warning over and over. (issue ASTERISK-20061) Reported by: Eike Kuiper git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.8@370494 65c4cc65-6c06-0410-ace0-fbb531ad65f3
This commit is contained in:
@@ -3539,7 +3539,7 @@ static enum agi_result run_agi(struct ast_channel *chan, char *request, AGI *agi
|
||||
break;
|
||||
len = sizeof(buf) - buflen;
|
||||
if (agidebug)
|
||||
ast_verbose( "AGI Rx << temp buffer %s - errno %s\n", buf, strerror(errno));
|
||||
ast_verbose("AGI Rx << temp buffer %s - errno %s\nNo \\n received, checking again.\n", buf, strerror(errno));
|
||||
}
|
||||
|
||||
if (!buf[0]) {
|
||||
|
||||
Reference in New Issue
Block a user