Может кто-нибудь сказать мне, как предотвратить расширение freeswitch от зависания после воспроизведения какой-либо музыки?Freeswitch предотвращает зависание
Вот мое расширение:
<include>
<extension name="welcome_ivr" continue="true">
<condition field="destination_number" expression="^411$">
<action application="answer" />
<action application="playback" data="/usr/local/funny.wav"/>
</condition>
</extension>
</include>
и к этому расширению я вызвать скрипт, который любит это смотреть:
def handler(session, args):
logging.basicConfig(filename='/tmp/test.log',level=logging.INFO)
while session.ready():
logging.info("string")
return
Так после того, как песня играет его зависанию. Как я могу это предотвратить. Я хочу, чтобы канал оставался открытым также после того, как песня была сыграна, и только зависание, если я хочу повесить трубку (session.hangup())
Надеюсь, кто-то может мне помочь.