在调用挂断后,我在拨号计划中设置了几行代码来执行系统命令。例如,我的拨号计划中有这样的内容:
exten => h,1,System(echo yo)
exten => h,n,System(echo yo)
exten => h,n,System(echo yo)在我的日志中,我看到的只是运行一个系统命令:
[Aug 25 16:04:54] DEBUG[24437] pbx.c: Launching 'System'
[Aug 25 16:04:54] VERBOSE[24437] pbx.c: -- Executing [h@fax-tx:4] System("SIP/flowroute-00000014", "echo yo") in new stack
[Aug 25 16:04:54] DEBUG[778] devicestate.c: No provider found, checking channel drivers for SIP - flowroute其余的没有运行,拨号计划似乎就停止了。我看不出还会有什么错误发生。WTF正在进行吗?
我的星号是1.8.5。
发布于 2011-09-19 09:18:57
见其他日志输出
H@传真-tx:4
平均h扩展优先级4。所以它做了一些1-3,也许部分包括在其他上下文中。
https://serverfault.com/questions/304956
复制相似问题