]> 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:30 +0000 (15:37 +0000)
commit88f653c12df8cc7b82cdfb53fb38524a6840e518
tree8185f81424879454005dd861936909abe46c5eeb
parent7feb676409b623d35cc644c7bc2c4850df54d359
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