]> git.ipfire.org Git - thirdparty/asterisk.git/commit
pbx.c: when set flag AST_SOFTHANGUP_ASYNCGOTO, ast_explicit_goto should return -1.
authorTinet-mucw <mucw@ti-net.com.cn>
Thu, 19 Jun 2025 02:34:56 +0000 (19:34 -0700)
committergithub-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Fri, 27 Jun 2025 15:37:38 +0000 (15:37 +0000)
commit8149554e9004c2a37e2fa8ca26dbe19d99241229
treeeb00a8ff578fc1ad9935237ee5ec807b7e9212fc
parentfa50490b13583cd6f32c4b36af35109b12da140c
pbx.c: when set flag AST_SOFTHANGUP_ASYNCGOTO, ast_explicit_goto should return -1.

Under certain circumstances the context/extens/prio are set in the ast_async_goto, for example action Redirect.
In the situation that action Redirect is broken by GotoIf this info is changed.
that will causes confusion in dialplan execution.

Resolves: #1273
include/asterisk/pbx.h
main/pbx.c