From 6576f877e5ccc49ab0023f7fa3ab7c04f0eac457 Mon Sep 17 00:00:00 2001 From: Naveen Albert Date: Tue, 9 Apr 2024 20:01:36 -0400 Subject: [PATCH] file.c, channel.c: Don't emit warnings if progress received. Silently ignore AST_CONTROL_PROGRESS where appropriate, as most control frames already are. Resolves: #696 (cherry picked from commit 76b2410143709fee7e939f5e0a77fbb0a3819298) --- main/channel.c | 1 + main/file.c | 1 + 2 files changed, 2 insertions(+) diff --git a/main/channel.c b/main/channel.c index 6c69680017..57533c82fb 100644 --- a/main/channel.c +++ b/main/channel.c @@ -3318,6 +3318,7 @@ int ast_waitfordigit_full(struct ast_channel *c, int timeout_ms, const char *bre ast_channel_clear_flag(c, AST_FLAG_END_DTMF_ONLY); return res; case AST_CONTROL_PVT_CAUSE_CODE: + case AST_CONTROL_PROGRESS: case AST_CONTROL_RINGING: case AST_CONTROL_ANSWER: case AST_CONTROL_SRCUPDATE: diff --git a/main/file.c b/main/file.c index 959da3d945..e4eacfe1fd 100644 --- a/main/file.c +++ b/main/file.c @@ -1752,6 +1752,7 @@ static int waitstream_core(struct ast_channel *c, ast_frfree(fr); ast_channel_clear_flag(c, AST_FLAG_END_DTMF_ONLY); return -1; + case AST_CONTROL_PROGRESS: case AST_CONTROL_RINGING: case AST_CONTROL_ANSWER: case AST_CONTROL_VIDUPDATE: -- 2.47.2