]> 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)
committerTinet-mucw <mucw@ti-net.com.cn>
Fri, 27 Jun 2025 15:37:31 +0000 (15:37 +0000)
commitbf9a6d80f8ad2ba438783eba7077e073d1fa409f
treef20599d267adc7107209a35d63d0a375eb87182f
parent65001d26a6a916ec139466dc4862e766c07129e8
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