5

这是我的星号拨号计划:

[main-context]
exten => s,1,Gosub(subcontext,s,1)
exten => s,n,NoOp(End Main)

[subcontext]
exten => s,1,NoOp(Start subcontext)
exten => s,1,NoOp(End subcontext)

问题是当子上下文完成时,执行不会返回到主上下文并且 exten => s,n,NoOp(End Main) 不会执行。我该如何解决这个问题?

4

1 回答 1

5

正如 Karadous 在上面发布的:GoSub 例程必须有一个匹配的 Return() 应用程序调用。

[main-context]
exten => s,1,Gosub(subcontext,s,1)
same => n,NoOp(End Main)

[subcontext]
exten => s,1,NoOp(Start subcontext)
same => n,NoOp(End subcontext)
same => n,Return()
于 2012-06-20T15:51:36.407 回答