[Freeswitch-users] different behaviour on uuid_bridge, doesn't really bridge
Peter P GMX
Prometheus001 at gmx.net
Sun Jan 11 11:22:22 PST 2009
Hello Anthony,
let me describe what I do:
On leg A I play a sound via mod_eventsocket thruogh the read application
to make this sound interruptable
call-command: execute
execute-app-name: read_int
execute-app-arg: 0 1 wava.wav interrupt_digit 0
event-lock:true
On leg B I play a sound via mod_eventsocket thruogh the read application
to make this sound interruptable
call-command: execute
execute-app-name: read_int
execute-app-arg: 0 1 wavb.wav interrupt_digit 0
event-lock:true
When this sound is finished, I do a uuid bridge via xmlrpc
<?xml version="1.0"
?><methodCall><methodName>freeswitch.api</methodName><params><param><value><string>bgapi</string></value></param><param><value><string>uuid_bridge
425e65b0-e011-11dd-9580-3fea958c6de3
344b23aa-e011-11dd-9580-3fea958c6de3</string></value></param></params></methodCall>
Then I disable dtmf with dtmf_stop via xmlrpc
I ngreped this part of the session and have put this + the freeswitch
debug output to the pastebin:
http://pastebin.freeswitch.org/6742
Do you need mor info?
Best regards
Peter
Anthony Minessale schrieb:
> What I am asking you for is a a step by step exact commands you are doing.
>
> Give me the verbatim description of what you do.
> what exact commands to you send to the socket and exact apps with args
> you execute in the dialplan.
>
> are you on irc, or im so i can ask you more questions live?
>
>
>
> On Fri, Jan 9, 2009 at 2:03 PM, Peter P GMX <Prometheus001 at gmx.net
> <mailto:Prometheus001 at gmx.net>> wrote:
>
> I investigated a bit more in this.
>
> If I use my event_socket app, it does bridge but event_socket stays in
> the line. I tested the following scenarios:
> - bridge openzap with openzap
> - bridge openzap with sip
> - bridge sip with sip
> So it's not an openzap-Issue.
>
> Before I bridge, I transfer both legs of the call into park and then
> bridge via uuid_bridge.
>
> Still I have no idea why this is different from a former
> intstallation.
>
> Best regards Peter
>
> Peter P GMX schrieb:
> > Yes, I am doing it via event socket.
> > On a system with pure SIP it works, but on a system where on
> both logs
> > openzap is used, it doesn't work. So maybe it's an openzap problem?
> > I do the following via event socket:
> > Leg B is doing the bridge via "uuid_bridge <uuid_leg A>
> <uuid_leg
> > B>" while leg A is playing a soundfile via uuid_playback
> > I can see on the FS side that FS tries to bridge and then then
> does an
> > unbridge: (see also at the end of this mail history)
> >
> >> > audio_bridge_thread() OpenZAP/2:1/216xxxxx receive message
> >> > [SWITCH_MESSAGE_INDICATE_UNBRIDGE]
> >>
> >
> > I recognized that my application detects the bridge approach and
> > initiates the playback of another sound file. This causes, that the
> > soundfile is played, and so the parties cannot hear each other. I
> > changed the behaviour of my application, so that it doesn't try
> to play
> > another sound file. Now both legs can hear each other.
> > So the call is bridged, although FS indicates a different message.
> >
> > The most important part for my application is though, that for me FS
> > doesn't really complete the bridge so that event socket is still
> in the
> > loop. This keeps 2 connections for event socket open and blocks
> > resources (I am working with Ruby and eventmachine, there is a
> limit of
> > 20 simultaneous connections).
> >
> >
> > Best regards
> > Peter
> >
> >
> > Anthony Minessale schrieb:
> >
> >> how are you exactly doing this?
> >> with event socket?
> >>
> >> can you give a more detailed account of exactly what commands
> you are
> >> sending extensions used etc.
> >>
> >>
> >> On Wed, Jan 7, 2009 at 5:00 AM, Peter P GMX
> <Prometheus001 at gmx.net <mailto:Prometheus001 at gmx.net>
> >> <mailto:Prometheus001 at gmx.net <mailto:Prometheus001 at gmx.net>>>
> wrote:
> >>
> >> Hello Anthony,
> >>
> >> I updated to SNV=11084 and still have the problem. The
> behaviour is
> >> slightly changed now.
> >> Step 4+5 (a s below in my mail)
> >> 4) When I bridge A and B, A and B canNOT hear each other
> (e.g. for 1/2
> >> sec). A continues to hear its messages, B does not hear
> anything
> >> 5) When I hangup B then A is still active and does not
> recognize
> >> hangup
> >> of B.
> >>
> >> At former times, when the call was bridged, I had an
> "unbind" for each
> >> call on the event_socket interface, so event_socket was out
> of the
> >> loop
> >> after uuid_bridge. Now I have an "unbind" for each party
> only at the
> >> time when the party hangs up.
> >>
> >> Best regards
> >> Peter
> >>
> >>
> >> Anthony Minessale schrieb:
> >> > update one more time and see how that is
> >> >
> >> >
> >> > On Tue, Jan 6, 2009 at 12:25 PM, Peter P GMX
> >> <Prometheus001 at gmx.net <mailto:Prometheus001 at gmx.net>
> <mailto:Prometheus001 at gmx.net <mailto:Prometheus001 at gmx.net>>
> >> > <mailto:Prometheus001 at gmx.net
> <mailto:Prometheus001 at gmx.net> <mailto:Prometheus001 at gmx.net
> <mailto:Prometheus001 at gmx.net>>>>
> >> wrote:
> >> >
> >> > One more info:
> >> > I have updated to the newest SVN version of FS.
> >> > A and B can actually hear each other (just a bit, some
> >> scratching)
> >> > while
> >> > the announcement to A is very slow (~50% speed) and
> very choppy.
> >> >
> >> > Best regards
> >> > peter
> >> >
> >> > Peter P GMX schrieb:
> >> > > I have setup a test machine and a production
> machine. Since
> >> > recently the
> >> > > production machine behaves differently in terms of uuid
> >> bridge.
> >> > >
> >> > > How it should work (and how it worked before)
> >> > > 1) call A comes in
> >> > > 2) I play some messages to A
> >> > > 3) In the meantime I originate a call to B and
> transfer
> >> to an
> >> > > extension, where also some messages are played
> >> > > 4) Then I bridge A and B, so they are dropped off the
> >> current
> >> > > announcements an speak to each other
> >> > > 5) when either A or B hangs up, both legs are
> terminated
> >> > >
> >> > > New behaviour
> >> > > 1) call A comes in
> >> > > 2) I play some messages to A
> >> > > 3) In the meantime I originate a call to B and
> transfer
> >> to an
> >> > > extension, where also some messages are played
> >> > > 4) Then I bridge A and B, A and B can hear each other
> >> for 1/2 sec,
> >> > > then A constinues to hear its messages, B does not hear
> >> anything
> >> > > 5) when either A or B hangs up, both legs are
> terminated
> >> > >
> >> > > 4) is different now!
> >> > >
> >> > > The FS console show some messages about unbridge
> >> > > (SWITCH_MESSAGE_INDICATE_UNBRIDGE), but somehow the
> calls
> >> are still
> >> > > connected until A or B hangs up.
> >> > >
> >> > > Anybody has a clue?
> >> > > Best regards
> >> > > Peter
> >> > >
> >> > > 3) is finished, 4) starts
> >> > > 2009-01-06 17:35:31 [DEBUG] ozmod_isdn.c:320
> zap_isdn_931_34()
> >> > Yay I got
> >> > > an event! Type:[62] Size:[103] CRV: 4 (0x4, CTX:
> Terminator)
> >> > > 2009-01-06 17:35:31 [DEBUG] ozmod_isdn.c:352
> >> zap_isdn_931_34() zchan
> >> > > 783bc0 (2:3) source isdn_data->channels_local_crv[0x4]
> >> > > 2009-01-06 17:35:31 [CRIT] ozmod_isdn.c:760
> zap_isdn_931_34()
> >> > Received
> >> > > unhandled message 98 (0x62)
> >> > > 2009-01-06 17:35:34 [DEBUG] switch_ivr_play_say.c:1222
> >> > > switch_ivr_play_file() done playing file
> >> > > 2009-01-06 17:35:35 [DEBUG] switch_ivr_bridge.c:1094
> >> > > switch_ivr_uuid_bridge() (OpenZAP/2:3/49171xxxxxxx)
> State
> >> Change
> >> > > CS_EXECUTE -> CS_RESET
> >> > > 2009-01-06 17:35:35 [DEBUG] switch_core_session.c:779
> >> > > switch_core_session_signal_state_change() Send signal
> >> > > OpenZAP/2:3/49171xxxxxxx [BREAK]
> >> > > 2009-01-06 17:35:35 [DEBUG] switch_ivr_bridge.c:1095
> >> > > switch_ivr_uuid_bridge() (OpenZAP/2:1/216xxxxx)
> State Change
> >> > CS_EXECUTE
> >> > > -> CS_RESET
> >> > > 2009-01-06 17:35:35 [DEBUG] switch_core_session.c:779
> >> > > switch_core_session_signal_state_change() Send signal
> >> > > OpenZAP/2:1/216xxxxx [BREAK]
> >> > > 2009-01-06 17:35:35 [DEBUG] switch_ivr_play_say.c:1222
> >> > > switch_ivr_play_file() done playing file
> >> > > 2009-01-06 17:35:35 [DEBUG]
> switch_core_state_machine.c:433
> >> > > switch_core_session_run() (OpenZAP/2:1/216xxxxx)
> State EXECUTE
> >> > going to
> >> > > sleep
> >> > > 2009-01-06 17:35:35 [DEBUG]
> switch_core_state_machine.c:375
> >> > > switch_core_session_run() (OpenZAP/2:1/216xxxxx)
> Running State
> >> > Change
> >> > > CS_RESET
> >> > > 2009-01-06 17:35:35 [DEBUG]
> switch_core_state_machine.c:429
> >> > > switch_core_session_run() (OpenZAP/2:1/216xxxxx)
> State RESET
> >> > > 4) Start
> >> > > 2009-01-06 17:35:35 [DEBUG] switch_ivr_bridge.c:527
> >> > > uuid_bridge_on_reset() OpenZAP/2:1/216xxxxx CUSTOM
> RESET
> >> > > 2009-01-06 17:35:35 [DEBUG]
> switch_core_state_machine.c:53
> >> > > switch_core_standard_on_reset() OpenZAP/2:1/216xxxxx
> >> Standard RESET
> >> > > 2009-01-06 17:35:35 [DEBUG]
> switch_core_state_machine.c:429
> >> > > switch_core_session_run() (OpenZAP/2:1/216xxxxx)
> State RESET
> >> > going to sleep
> >> > > 2009-01-06 17:35:35 [DEBUG]
> switch_core_state_machine.c:433
> >> > > switch_core_session_run()
> (OpenZAP/2:3/49171xxxxxxx) State
> >> > EXECUTE going
> >> > > to sleep
> >> > > 2009-01-06 17:35:35 [DEBUG]
> switch_core_state_machine.c:375
> >> > > switch_core_session_run() (OpenZAP/2:3/49171xxxxxxx)
> >> Running State
> >> > > Change CS_RESET
> >> > > 2009-01-06 17:35:35 [DEBUG]
> switch_core_state_machine.c:429
> >> > > switch_core_session_run()
> (OpenZAP/2:3/49171xxxxxxx) State
> >> RESET
> >> > > 2009-01-06 17:35:35 [DEBUG] switch_ivr_bridge.c:527
> >> > > uuid_bridge_on_reset() OpenZAP/2:3/49171xxxxxxx
> CUSTOM RESET
> >> > > 2009-01-06 17:35:35 [DEBUG] switch_ivr_bridge.c:533
> >> > > uuid_bridge_on_reset() (OpenZAP/2:3/49171xxxxxxx)
> State Change
> >> > CS_RESET
> >> > > -> CS_SOFT_EXECUTE
> >> > > 2009-01-06 17:35:35 [DEBUG] switch_core_session.c:779
> >> > > switch_core_session_signal_state_change() Send signal
> >> > > OpenZAP/2:3/49171xxxxxxx [BREAK]
> >> > > 2009-01-06 17:35:35 [DEBUG]
> switch_core_state_machine.c:429
> >> > > switch_core_session_run()
> (OpenZAP/2:3/49171xxxxxxx) State
> >> RESET
> >> > going
> >> > > to sleep
> >> > > 2009-01-06 17:35:35 [DEBUG]
> switch_core_state_machine.c:375
> >> > > switch_core_session_run() (OpenZAP/2:3/49171xxxxxxx)
> >> Running State
> >> > > Change CS_SOFT_EXECUTE
> >> > > 2009-01-06 17:35:35 [DEBUG]
> switch_core_state_machine.c:439
> >> > > switch_core_session_run()
> (OpenZAP/2:3/49171xxxxxxx) State
> >> > SOFT_EXECUTE
> >> > > 2009-01-06 17:35:35 [DEBUG] mod_openzap.c:517
> >> > channel_on_soft_execute()
> >> > > CHANNEL SOFT_EXECUTE
> >> > > 2009-01-06 17:35:35 [DEBUG] switch_ivr_bridge.c:545
> >> > > uuid_bridge_on_soft_execute()
> OpenZAP/2:3/49171xxxxxxx CUSTOM
> >> > TRANSMIT
> >> > > 2009-01-06 17:35:35 [DEBUG] switch_ivr_bridge.c:571
> >> > > uuid_bridge_on_soft_execute()
> (OpenZAP/2:1/216xxxxx) State
> >> Change
> >> > > CS_RESET -> CS_SOFT_EXECUTE
> >> > > 2009-01-06 17:35:35 [DEBUG] switch_core_session.c:779
> >> > > switch_core_session_signal_state_change() Send signal
> >> > > OpenZAP/2:1/216xxxxx [BREAK]
> >> > > 2009-01-06 17:35:35 [DEBUG]
> switch_core_state_machine.c:375
> >> > > switch_core_session_run() (OpenZAP/2:1/216xxxxx)
> Running State
> >> > Change
> >> > > CS_SOFT_EXECUTE
> >> > > 2009-01-06 17:35:35 [DEBUG]
> switch_core_state_machine.c:439
> >> > > switch_core_session_run() (OpenZAP/2:1/216xxxxx) State
> >> SOFT_EXECUTE
> >> > > 2009-01-06 17:35:35 [DEBUG] mod_openzap.c:517
> >> > channel_on_soft_execute()
> >> > > CHANNEL SOFT_EXECUTE
> >> > > 2009-01-06 17:35:35 [DEBUG] switch_ivr_bridge.c:545
> >> > > uuid_bridge_on_soft_execute() OpenZAP/2:1/216xxxxx
> CUSTOM
> >> TRANSMIT
> >> > > 2009-01-06 17:35:35 [DEBUG]
> switch_core_state_machine.c:181
> >> > > switch_core_standard_on_soft_execute()
> >> OpenZAP/2:1/216xxxxx Standard
> >> > > SOFT_EXECUTE
> >> > > 2009-01-06 17:35:35 [DEBUG]
> switch_core_state_machine.c:439
> >> > > switch_core_session_run() (OpenZAP/2:1/216xxxxx) State
> >> SOFT_EXECUTE
> >> > > going to sleep
> >> > > 2009-01-06 17:35:35 [DEBUG] switch_ivr_bridge.c:814
> >> > > switch_ivr_multi_threaded_bridge()
> (OpenZAP/2:1/216xxxxx)
> >> State
> >> > Change
> >> > > CS_SOFT_EXECUTE -> CS_CONSUME_MEDIA
> >> > > 2009-01-06 17:35:35 [DEBUG] switch_core_session.c:779
> >> > > switch_core_session_signal_state_change() Send signal
> >> > > OpenZAP/2:1/216xxxxx [BREAK]
> >> > > 2009-01-06 17:35:35 [DEBUG] switch_ivr_bridge.c:856
> >> > > switch_ivr_multi_threaded_bridge() OpenZAP/2:1/216xxxxx
> >> receive
> >> > message
> >> > > [SWITCH_MESSAGE_INDICATE_BRIDGE]
> >> > > 2009-01-06 17:35:35 [DEBUG] switch_core_session.c:489
> >> > > switch_core_session_perform_receive_message() Send
> signal
> >> > > OpenZAP/2:1/216xxxxx [BREAK]
> >> > > 2009-01-06 17:35:35 [DEBUG] switch_ivr_bridge.c:863
> >> > > switch_ivr_multi_threaded_bridge()
> >> OpenZAP/2:3/49171xxxxxxx receive
> >> > > message [SWITCH_MESSAGE_INDICATE_BRIDGE]
> >> > > 2009-01-06 17:35:35 [DEBUG] switch_core_session.c:489
> >> > > switch_core_session_perform_receive_message() Send
> signal
> >> > > OpenZAP/2:3/49171xxxxxxx [BREAK]
> >> > > 2009-01-06 17:35:35 [DEBUG] switch_core_session.c:667
> >> > > switch_core_session_queue_private_event() Send signal
> >> > > OpenZAP/2:3/49171xxxxxxx [BREAK]
> >> > > 2009-01-06 17:35:35 [DEBUG] switch_ivr_bridge.c:907
> >> > > switch_ivr_multi_threaded_bridge()
> (OpenZAP/2:1/216xxxxx)
> >> State
> >> > Change
> >> > > CS_CONSUME_MEDIA -> CS_EXCHANGE_MEDIA
> >> > > 2009-01-06 17:35:35 [DEBUG] switch_core_session.c:779
> >> > > switch_core_session_signal_state_change() Send signal
> >> > > OpenZAP/2:1/216xxxxx [BREAK]
> >> > > 2009-01-06 17:35:35 [DEBUG]
> switch_core_state_machine.c:375
> >> > > switch_core_session_run() (OpenZAP/2:1/216xxxxx)
> Running State
> >> > Change
> >> > > CS_EXCHANGE_MEDIA
> >> > > 2009-01-06 17:35:35 [DEBUG]
> switch_core_state_machine.c:436
> >> > > switch_core_session_run() (OpenZAP/2:1/216xxxxx) State
> >> > EXCHANGE_MEDIA
> >> > > 2009-01-06 17:35:35 [DEBUG] mod_openzap.c:511
> >> > > channel_on_exchange_media() CHANNEL EXCHANGE_MEDIA
> >> > > 2009-01-06 17:35:36 [DEBUG] switch_core_session.c:667
> >> > > switch_core_session_queue_private_event() Send signal
> >> > > OpenZAP/2:1/216xxxxx [BREAK]
> >> > > 2009-01-06 17:35:36 [DEBUG] switch_ivr_bridge.c:226
> >> > > audio_bridge_thread() OpenZAP/2:1/216xxxxx receive
> message
> >> > > [SWITCH_MESSAGE_INDICATE_UNBRIDGE]
> >> > > 2009-01-06 17:35:36 [DEBUG] switch_core_session.c:489
> >> > > switch_core_session_perform_receive_message() Send
> signal
> >> > > OpenZAP/2:1/216xxxxx [BREAK]
> >> > > 2009-01-06 17:35:36 [DEBUG] switch_ivr.c:391
> >> > switch_ivr_parse_event()
> >> > > OpenZAP/2:1/216xxxxx Command Execute read(0 1
> >> > > custom/warteschleife_30.wav interrupt_digit 0 )
> >> > > 2009-01-06 17:35:36 [DEBUG] switch_ivr_play_say.c:932
> >> > > switch_ivr_play_file() Codec Activated L16 at 8000hz 1
> >> channels 20ms
> >> > > 2009-01-06 17:35:36 [DEBUG] switch_core_io.c:610
> >> > > switch_core_session_write_frame()
> OpenZAP/2:1/216xxxxx receive
> >> > message
> >> > > [SWITCH_MESSAGE_INDICATE_TRANSCODING_NECESSARY]
> >> > > 2009-01-06 17:35:36 [DEBUG] switch_core_session.c:489
> >> > > switch_core_session_perform_receive_message() Send
> signal
> >> > > OpenZAP/2:1/216xxxxx [BREAK]
> >> > > 2009-01-06 17:35:36 [DEBUG] switch_ivr_bridge.c:226
> >> > > audio_bridge_thread() OpenZAP/2:3/49171xxxxxxx
> receive message
> >> > > [SWITCH_MESSAGE_INDICATE_UNBRIDGE]
> >> > > 2009-01-06 17:35:36 [DEBUG] switch_core_session.c:489
> >> > > switch_core_session_perform_receive_message() Send
> signal
> >> > > OpenZAP/2:3/49171xxxxxxx [BREAK]
> >> > > 2009-01-06 17:35:36 [DEBUG] switch_ivr.c:391
> >> > switch_ivr_parse_event()
> >> > > OpenZAP/2:3/49171xxxxxxx Command Execute
> stop_dtmf(true)
> >> > > 2009-01-06 17:35:36 [DEBUG] switch_ivr_bridge.c:229
> >> > > audio_bridge_thread() OpenZAP/2:3/49171xxxxxxx
> receive message
> >> > > [SWITCH_MESSAGE_INDICATE_BRIDGE]
> >> > > 2009-01-06 17:35:36 [DEBUG] switch_core_session.c:489
> >> > > switch_core_session_perform_receive_message() Send
> signal
> >> > > OpenZAP/2:3/49171xxxxxxx [BREAK]
> >> > > 2009-01-06 17:35:36 [DEBUG] switch_ivr_bridge.c:231
> >> > > audio_bridge_thread() Send signal
> OpenZAP/2:1/216xxxxx [BREAK]
> >> > > 2009-01-06 17:35:37 [DEBUG] switch_core_session.c:667
> >> > > switch_core_session_queue_private_event() Send signal
> >> > > OpenZAP/2:3/49171xxxxxxx [BREAK]
> >> > > 2009-01-06 17:35:37 [DEBUG] switch_ivr_bridge.c:226
> >> > > audio_bridge_thread() OpenZAP/2:3/49171xxxxxxx
> receive message
> >> > > [SWITCH_MESSAGE_INDICATE_UNBRIDGE]
> >> > > 2009-01-06 17:35:37 [DEBUG] switch_core_session.c:489
> >> > > switch_core_session_perform_receive_message() Send
> signal
> >> > > OpenZAP/2:3/49171xxxxxxx [BREAK]
> >> > > 2009-01-06 17:35:37 [DEBUG] switch_ivr_bridge.c:229
> >> > > audio_bridge_thread() OpenZAP/2:3/49171xxxxxxx
> receive message
> >> > > [SWITCH_MESSAGE_INDICATE_BRIDGE]
> >> > > 2009-01-06 17:35:37 [DEBUG] switch_core_session.c:489
> >> > > switch_core_session_perform_receive_message() Send
> signal
> >> > > OpenZAP/2:3/49171xxxxxxx [BREAK]
> >> > > 2009-01-06 17:35:37 [DEBUG] switch_ivr_bridge.c:231
> >> > > audio_bridge_thread() Send signal
> OpenZAP/2:1/216xxxxx [BREAK]
> >> > > 2009-01-06 17:35:46 [DEBUG] ozmod_isdn.c:777
> zap_isdn_921_23()
> >> > READ 31
> >> > >
> >> >
> >>
> --------------------------------------------------------------------------------
> >> > > [08 02 80 04 62 1c 18 91 a1 15 02 01 7d 02 01 22 30
> 0d a1
> >> 05 30
> >> > 03 02 01
> >> > > 08 82 01 00 83 01 00]
> >> > >
> >> > > 2009-01-06 17:35:46 [DEBUG] ozmod_isdn.c:320
> zap_isdn_931_34()
> >> > Yay I got
> >> > > an event! Type:[62] Size:[103] CRV: 4 (0x4, CTX:
> Terminator)
> >> > > 2009-01-06 17:35:46 [DEBUG] ozmod_isdn.c:352
> >> zap_isdn_931_34() zchan
> >> > > 783bc0 (2:3) source isdn_data->channels_local_crv[0x4]
> >> > > 2009-01-06 17:35:46 [CRIT] ozmod_isdn.c:760
> zap_isdn_931_34()
> >> > Received
> >> > > unhandled message 98 (0x62)
> >> > > 2009-01-06 17:36:02 [DEBUG] ozmod_isdn.c:777
> zap_isdn_921_23()
> >> > READ 31
> >> > >
> >> >
> >>
> --------------------------------------------------------------------------------
> >> > > [08 02 80 04 62 1c 18 91 a1 15 02 01 7e 02 01 22 30
> 0d a1
> >> 05 30
> >> > 03 02 01
> >> > > 09 82 01 00 83 01 00]
> >> > >
> >> > > 2009-01-06 17:36:02 [DEBUG] ozmod_isdn.c:320
> zap_isdn_931_34()
> >> > Yay I got
> >> > > an event! Type:[62] Size:[103] CRV: 4 (0x4, CTX:
> Terminator)
> >> > > 2009-01-06 17:36:02 [DEBUG] ozmod_isdn.c:352
> >> zap_isdn_931_34() zchan
> >> > > 783bc0 (2:3) source isdn_data->channels_local_crv[0x4]
> >> > > 2009-01-06 17:36:02 [CRIT] ozmod_isdn.c:760
> zap_isdn_931_34()
> >> > Received
> >> > > unhandled message 98 (0x62)
> >> > > 2009-01-06 17:36:06 [DEBUG] switch_ivr_play_say.c:1222
> >> > > switch_ivr_play_file() done playing file
> >> > > 2009-01-06 17:36:07 [DEBUG] switch_ivr_bridge.c:229
> >> > > audio_bridge_thread() OpenZAP/2:1/216xxxxx receive
> message
> >> > > [SWITCH_MESSAGE_INDICATE_BRIDGE]
> >> > > 2009-01-06 17:36:07 [DEBUG] switch_core_session.c:489
> >> > > switch_core_session_perform_receive_message() Send
> signal
> >> > > OpenZAP/2:1/216xxxxx [BREAK]
> >> > > 2009-01-06 17:36:07 [DEBUG] switch_ivr_bridge.c:231
> >> > > audio_bridge_thread() Send signal
> OpenZAP/2:3/49171xxxxxxx
> >> [BREAK]
> >> > > 2009-01-06 17:36:08 [DEBUG] switch_core_session.c:667
> >> > > switch_core_session_queue_private_event() Send signal
> >> > > OpenZAP/2:1/216xxxxx [BREAK]
> >> > > 2009-01-06 17:36:08 [DEBUG] switch_ivr_bridge.c:226
> >> > > audio_bridge_thread() OpenZAP/2:1/216xxxxx receive
> message
> >> > > [SWITCH_MESSAGE_INDICATE_UNBRIDGE]
> >> > > 2009-01-06 17:36:08 [DEBUG] switch_core_session.c:489
> >> > > switch_core_session_perform_receive_message() Send
> signal
> >> > > OpenZAP/2:1/216xxxxx [BREAK]
> >> > > 2009-01-06 17:36:08 [DEBUG] switch_ivr.c:391
> >> > switch_ivr_parse_event()
> >> > > OpenZAP/2:1/216xxxxx Command Execute read(0 1
> >> > > custom/warteschleife_30.wav interrupt_digit 0 )
> >> > > 2009-01-06 17:36:08 [DEBUG] switch_ivr_play_say.c:932
> >> > > switch_ivr_play_file() Codec Activated L16 at 8000hz 1
> >> channels 20ms
> >> > > 2009-01-06 17:36:08 [DEBUG] switch_core_io.c:610
> >> > > switch_core_session_write_frame()
> OpenZAP/2:1/216xxxxx receive
> >> > message
> >> > > [SWITCH_MESSAGE_INDICATE_TRANSCODING_NECESSARY]
> >> > > 2009-01-06 17:36:08 [DEBUG] switch_core_session.c:489
> >> > > switch_core_session_perform_receive_message() Send
> signal
> >> > > OpenZAP/2:1/216xxxxx [BREAK]
> >> > > 2009-01-06 17:36:17 [DEBUG] ozmod_isdn.c:777
> zap_isdn_921_23()
> >> > READ 31
> >> > >
> >> >
> >>
> --------------------------------------------------------------------------------
> >> > > [08 02 80 04 62 1c 18 91 a1 15 02 01 7f 02 01 22 30
> 0d a1
> >> 05 30
> >> > 03 02 01
> >> > > 0a 82 01 00 83 01 00]
> >> > >
> >> > > 2009-01-06 17:36:17 [DEBUG] ozmod_isdn.c:320
> zap_isdn_931_34()
> >> > Yay I got
> >> > > an event! Type:[62] Size:[103] CRV: 4 (0x4, CTX:
> Terminator)
> >> > > 2009-01-06 17:36:17 [DEBUG] ozmod_isdn.c:352
> >> zap_isdn_931_34() zchan
> >> > > 783bc0 (2:3) source isdn_data->channels_local_crv[0x4]
> >> > > 2009-01-06 17:36:17 [CRIT] ozmod_isdn.c:760
> zap_isdn_931_34()
> >> > Received
> >> > > unhandled message 98 (0x62)
> >> > > 2009-01-06 17:36:33 [DEBUG] ozmod_isdn.c:777
> zap_isdn_921_23()
> >> > READ 32
> >> > >
> >> >
> >>
> --------------------------------------------------------------------------------
> >> > > [08 02 80 04 62 1c 19 91 a1 16 02 02 00 80 02 01 22
> 30 0d
> >> a1 05
> >> > 30 03 02
> >> > > 01 0b 82 01 00 83 01 00]
> >> > >
> >> > > 2009-01-06 17:36:33 [DEBUG] ozmod_isdn.c:320
> zap_isdn_931_34()
> >> > Yay I got
> >> > > an event! Type:[62] Size:[103] CRV: 4 (0x4, CTX:
> Terminator)
> >> > > 2009-01-06 17:36:33 [DEBUG] ozmod_isdn.c:352
> >> zap_isdn_931_34() zchan
> >> > > 783bc0 (2:3) source isdn_data->channels_local_crv[0x4]
> >> > > 2009-01-06 17:36:33 [CRIT] ozmod_isdn.c:760
> zap_isdn_931_34()
> >> > Received
> >> > > unhandled message 98 (0x62)
> >> > > 2009-01-06 17:36:38 [DEBUG] switch_ivr_play_say.c:1222
> >> > > switch_ivr_play_file() done playing file
> >> > > 2009-01-06 17:36:39 [DEBUG] switch_ivr_bridge.c:229
> >> > > audio_bridge_thread() OpenZAP/2:1/216xxxxx receive
> message
> >> > > [SWITCH_MESSAGE_INDICATE_BRIDGE]
> >> > > 2009-01-06 17:36:39 [DEBUG] switch_core_session.c:489
> >> > > switch_core_session_perform_receive_message() Send
> signal
> >> > > OpenZAP/2:1/216xxxxx [BREAK]
> >> > > 2009-01-06 17:36:39 [DEBUG] switch_ivr_bridge.c:231
> >> > > audio_bridge_thread() Send signal
> OpenZAP/2:3/49171xxxxxxx
> >> [BREAK]
> >> > > 2009-01-06 17:36:40 [DEBUG] switch_core_session.c:667
> >> > > switch_core_session_queue_private_event() Send signal
> >> > > OpenZAP/2:1/216xxxxx [BREAK]
> >> > > 2009-01-06 17:36:40 [DEBUG] switch_ivr_bridge.c:226
> >> > > audio_bridge_thread() OpenZAP/2:1/216xxxxx receive
> message
> >> > > [SWITCH_MESSAGE_INDICATE_UNBRIDGE]
> >> > > 2009-01-06 17:36:40 [DEBUG] switch_core_session.c:489
> >> > > switch_core_session_perform_receive_message() Send
> signal
> >> > > OpenZAP/2:1/216xxxxx [BREAK]
> >> > > 2009-01-06 17:36:40 [DEBUG] switch_ivr.c:391
> >> > switch_ivr_parse_event()
> >> > > OpenZAP/2:1/216xxxxx Command Execute read(0 1
> >> > >
> >> >
> >>
> custom/dieser_berater_ist_leider_zur_zeit_nicht_erreichbar_bitte_waehlen_sie_einen_ande.wav
> >> > > interrupt_digit 0 )
> >> > > 2009-01-06 17:36:40 [DEBUG] switch_ivr_play_say.c:932
> >> > > switch_ivr_play_file() Codec Activated L16 at 8000hz 1
> >> channels 20ms
> >> > > 2009-01-06 17:36:40 [DEBUG] switch_core_io.c:610
> >> > > switch_core_session_write_frame()
> OpenZAP/2:1/216xxxxx receive
> >> > message
> >> > > [SWITCH_MESSAGE_INDICATE_TRANSCODING_NECESSARY]
> >> > > 2009-01-06 17:36:40 [DEBUG] switch_core_session.c:489
> >> > > switch_core_session_perform_receive_message() Send
> signal
> >> > > OpenZAP/2:1/216xxxxx [BREAK]
> >> > > 2009-01-06 17:36:45 [DEBUG] switch_ivr_play_say.c:1222
> >> > > switch_ivr_play_file() done playing file
> >> > > 2009-01-06 17:36:46 [DEBUG] switch_ivr_bridge.c:229
> >> > > audio_bridge_thread() OpenZAP/2:1/216xxxxx receive
> message
> >> > > [SWITCH_MESSAGE_INDICATE_BRIDGE]
> >> > > 2009-01-06 17:36:46 [DEBUG] switch_core_session.c:489
> >> > > switch_core_session_perform_receive_message() Send
> signal
> >> > > OpenZAP/2:1/216xxxxx [BREAK]
> >> > > 2009-01-06 17:36:46 [DEBUG] switch_ivr_bridge.c:231
> >> > > audio_bridge_thread() Send signal
> OpenZAP/2:3/49171xxxxxxx
> >> [BREAK]
> >> > > 2009-01-06 17:36:47 [DEBUG] switch_core_session.c:667
> >> > > switch_core_session_queue_private_event() Send signal
> >> > > OpenZAP/2:1/216xxxxx [BREAK]
> >> > > 2009-01-06 17:36:47 [DEBUG] switch_ivr_bridge.c:226
> >> > > audio_bridge_thread() OpenZAP/2:1/216xxxxx receive
> message
> >> > > [SWITCH_MESSAGE_INDICATE_UNBRIDGE]
> >> > > 2009-01-06 17:36:47 [DEBUG] switch_core_session.c:489
> >> > > switch_core_session_perform_receive_message() Send
> signal
> >> > > OpenZAP/2:1/216xxxxx [BREAK]
> >> > > 2009-01-06 17:36:47 [DEBUG] switch_ivr.c:391
> >> > switch_ivr_parse_event()
> >> > > OpenZAP/2:1/216xxxxx Command Execute read(0 4
> >> > >
> >> >
> >>
> custom/geben_sie_bitte_nach_dem_signalton_die_kennung_des_gewuenschten_beraters_ein_sch2.wav
> >> > > dtmfdtmf 10000 #,*)
> >> > > 2009-01-06 17:36:47 [DEBUG] switch_ivr_play_say.c:932
> >> > > switch_ivr_play_file() Codec Activated L16 at 8000hz 1
> >> channels 20ms
> >> > > 2009-01-06 17:36:47 [DEBUG] switch_core_io.c:610
> >> > > switch_core_session_write_frame()
> OpenZAP/2:1/216xxxxx receive
> >> > message
> >> > > [SWITCH_MESSAGE_INDICATE_TRANSCODING_NECESSARY]
> >> > > 2009-01-06 17:36:47 [DEBUG] switch_core_session.c:489
> >> > > switch_core_session_perform_receive_message() Send
> signal
> >> > > OpenZAP/2:1/216xxxxx [BREAK]
> >> > > 2009-01-06 17:36:48 [DEBUG] ozmod_isdn.c:777
> zap_isdn_921_23()
> >> > READ 32
> >> > >
> >> >
> >>
> --------------------------------------------------------------------------------
> >> > > [08 02 80 04 62 1c 19 91 a1 16 02 02 00 81 02 01 22
> 30 0d
> >> a1 05
> >> > 30 03 02
> >> > > 01 0c 82 01 00 83 01 00]
> >> > >
> >> > > 2009-01-06 17:36:48 [DEBUG] ozmod_isdn.c:320
> zap_isdn_931_34()
> >> > Yay I got
> >> > > an event! Type:[62] Size:[103] CRV: 4 (0x4, CTX:
> Terminator)
> >> > > 2009-01-06 17:36:48 [DEBUG] ozmod_isdn.c:352
> >> zap_isdn_931_34() zchan
> >> > > 783bc0 (2:3) source isdn_data->channels_local_crv[0x4]
> >> > > 2009-01-06 17:36:48 [CRIT] ozmod_isdn.c:760
> zap_isdn_931_34()
> >> > Received
> >> > > unhandled message 98 (0x62)
> >> > > 2009-01-06 17:37:03 [DEBUG] switch_ivr_play_say.c:1222
> >> > > switch_ivr_play_file() done playing file
> >> > > 2009-01-06 17:37:04 [DEBUG] ozmod_isdn.c:777
> zap_isdn_921_23()
> >> > READ 32
> >> > >
> >> >
> >>
> --------------------------------------------------------------------------------
> >> > > [08 02 80 04 62 1c 19 91 a1 16 02 02 00 82 02 01 22
> 30 0d
> >> a1 05
> >> > 30 03 02
> >> > > 01 0d 82 01 00 83 01 00]
> >> > >
> >> > > 2009-01-06 17:37:04 [DEBUG] ozmod_isdn.c:320
> zap_isdn_931_34()
> >> > Yay I got
> >> > > an event! Type:[62] Size:[103] CRV: 4 (0x4, CTX:
> Terminator)
> >> > > 2009-01-06 17:37:04 [DEBUG] ozmod_isdn.c:352
> >> zap_isdn_931_34() zchan
> >> > > 783bc0 (2:3) source isdn_data->channels_local_crv[0x4]
> >> > > 2009-01-06 17:37:04 [CRIT] ozmod_isdn.c:760
> zap_isdn_931_34()
> >> > Received
> >> > > unhandled message 98 (0x62)
> >> > > 2009-01-06 17:37:12 [DEBUG] ozmod_isdn.c:777
> zap_isdn_921_23()
> >> > READ 13
> >> > >
> >> >
> >>
> --------------------------------------------------------------------------------
> >> > > [08 02 00 35 45 08 02 80 90 1e 02 82 88]
> >> > >
> >> > > 5) Hangup
> >> > > 2009-01-06 17:37:12 [DEBUG] ozmod_isdn.c:320
> zap_isdn_931_34()
> >> > Yay I got
> >> > > an event! Type:[45] Size:[115] CRV: 53 (0x35, CTX:
> Originator)
> >> > > 2009-01-06 17:37:12 [DEBUG] ozmod_isdn.c:352
> >> zap_isdn_931_34() zchan
> >> > > 77df70 (2:1) source
> isdn_data->channels_remote_crv[0x35]
> >> > > 2009-01-06 17:37:12 [DEBUG] ozmod_isdn.c:455
> zap_isdn_931_34()
> >> > Changing
> >> > > state on 2:1 from UP to TERMINATING
> >> > > 2009-01-06 17:37:12 [DEBUG] ozmod_isdn.c:813
> >> state_advance() 2:1
> >> > STATE
> >> > > [TERMINATING]
> >> > > 2009-01-06 17:37:12 [DEBUG] ozmod_isdn.c:1121
> state_advance()
> >> > > Terminating: Direction Inbound
> >> > > 2009-01-06 17:37:12 [DEBUG] mod_openzap.c:1418
> >> > on_clear_channel_signal()
> >> > > got clear channel sig [STOP]
> >> > > 2009-01-06 17:37:12 [NOTICE] mod_openzap.c:1437
> >> > > on_clear_channel_signal() Hangup OpenZAP/2:1/216xxxxx
> >> > > [CS_EXCHANGE_MEDIA] [NORMAL_CLEARING]
> >> > > 2009-01-06 17:37:12 [DEBUG] switch_channel.c:1441
> >> > > switch_channel_perform_hangup() Send signal
> >> OpenZAP/2:1/216xxxxx
> >> > [KILL]
> >> > > 2009-01-06 17:37:12 [DEBUG] switch_core_session.c:779
> >> > > switch_core_session_signal_state_change() Send signal
> >> > > OpenZAP/2:1/216xxxxx [BREAK]
> >> > > 2009-01-06 17:37:12 [DEBUG] ozmod_isdn.c:1529
> q931_rx_32()
> >> WRITE 5
> >> > >
> >> > >
> >> > >
> >> > >
> >> >
> >> > _______________________________________________
> >> > Freeswitch-users mailing list
> >> > Freeswitch-users at lists.freeswitch.org
> <mailto:Freeswitch-users at lists.freeswitch.org>
> >> <mailto:Freeswitch-users at lists.freeswitch.org
> <mailto:Freeswitch-users at lists.freeswitch.org>>
> >> > <mailto:Freeswitch-users at lists.freeswitch.org
> <mailto:Freeswitch-users at lists.freeswitch.org>
> >> <mailto:Freeswitch-users at lists.freeswitch.org
> <mailto:Freeswitch-users at lists.freeswitch.org>>>
> >> >
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> >> >
> >>
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
> >> > http://www.freeswitch.org
> >> >
> >> >
> >> >
> >> >
> >> > --
> >> > Anthony Minessale II
> >> >
> >> > FreeSWITCH http://www.freeswitch.org/
> >> > ClueCon http://www.cluecon.com/
> >> >
> >> > AIM: anthm
> >> > MSN:anthony_minessale at hotmail.com
> <mailto:MSN%3Aanthony_minessale at hotmail.com>
> >> <mailto:MSN%3Aanthony_minessale at hotmail.com
> <mailto:MSN%253Aanthony_minessale at hotmail.com>>
> >> > <mailto:MSN%3Aanthony_minessale at hotmail.com
> <mailto:MSN%253Aanthony_minessale at hotmail.com>
> >> <mailto:MSN%253Aanthony_minessale at hotmail.com
> <mailto:MSN%25253Aanthony_minessale at hotmail.com>>>
> >> > GTALK/JABBER/PAYPAL:anthony.minessale at gmail.com
> <mailto:PAYPAL%3Aanthony.minessale at gmail.com>
> >> <mailto:PAYPAL%3Aanthony.minessale at gmail.com
> <mailto:PAYPAL%253Aanthony.minessale at gmail.com>>
> >> > <mailto:PAYPAL%3Aanthony.minessale at gmail.com
> <mailto:PAYPAL%253Aanthony.minessale at gmail.com>
> >> <mailto:PAYPAL%253Aanthony.minessale at gmail.com
> <mailto:PAYPAL%25253Aanthony.minessale at gmail.com>>>
> >> > IRC: irc.freenode.net <http://irc.freenode.net>
> <http://irc.freenode.net>
> >> <http://irc.freenode.net> #freeswitch
> >> >
> >> > FreeSWITCH Developer Conference
> >> > sip:888 at conference.freeswitch.org
> <mailto:sip%3A888 at conference.freeswitch.org>
> >> <mailto:sip%3A888 at conference.freeswitch.org
> <mailto:sip%253A888 at conference.freeswitch.org>>
> >> > <mailto:sip%3A888 at conference.freeswitch.org
> <mailto:sip%253A888 at conference.freeswitch.org>
> >> <mailto:sip%253A888 at conference.freeswitch.org
> <mailto:sip%25253A888 at conference.freeswitch.org>>>
> >> > iax:guest at conference.freeswitch.org/888
> <http://iax:guest@conference.freeswitch.org/888>
> >> <http://iax:guest@conference.freeswitch.org/888>
> >> > <http://iax:guest@conference.freeswitch.org/888>
> >> > googletalk:conf+888 at conference.freeswitch.org
> <mailto:googletalk%3Aconf%2B888 at conference.freeswitch.org>
> >> <mailto:googletalk%3Aconf%2B888 at conference.freeswitch.org
> <mailto:googletalk%253Aconf%252B888 at conference.freeswitch.org>>
> >> > <mailto:googletalk%3Aconf%2B888 at conference.freeswitch.org
> <mailto:googletalk%253Aconf%252B888 at conference.freeswitch.org>
> >>
> <mailto:googletalk%253Aconf%252B888 at conference.freeswitch.org
> <mailto:googletalk%25253Aconf%25252B888 at conference.freeswitch.org>>>
> >> > pstn:213-799-1400
> >> >
> >>
> ------------------------------------------------------------------------
> >> >
> >> > _______________________________________________
> >> > Freeswitch-users mailing list
> >> > Freeswitch-users at lists.freeswitch.org
> <mailto:Freeswitch-users at lists.freeswitch.org>
> >> <mailto:Freeswitch-users at lists.freeswitch.org
> <mailto:Freeswitch-users at lists.freeswitch.org>>
> >> > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> >> >
> >>
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
> >> > http://www.freeswitch.org
> >> >
> >>
> >> _______________________________________________
> >> Freeswitch-users mailing list
> >> Freeswitch-users at lists.freeswitch.org
> <mailto:Freeswitch-users at lists.freeswitch.org>
> >> <mailto:Freeswitch-users at lists.freeswitch.org
> <mailto:Freeswitch-users at lists.freeswitch.org>>
> >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> >>
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
> >> http://www.freeswitch.org
> >>
> >>
> >>
> >>
> >> --
> >> Anthony Minessale II
> >>
> >> FreeSWITCH http://www.freeswitch.org/
> >> ClueCon http://www.cluecon.com/
> >>
> >> AIM: anthm
> >> MSN:anthony_minessale at hotmail.com
> <mailto:MSN%3Aanthony_minessale at hotmail.com>
> >> <mailto:MSN%3Aanthony_minessale at hotmail.com
> <mailto:MSN%253Aanthony_minessale at hotmail.com>>
> >> GTALK/JABBER/PAYPAL:anthony.minessale at gmail.com
> <mailto:PAYPAL%3Aanthony.minessale at gmail.com>
> >> <mailto:PAYPAL%3Aanthony.minessale at gmail.com
> <mailto:PAYPAL%253Aanthony.minessale at gmail.com>>
> >> IRC: irc.freenode.net <http://irc.freenode.net>
> <http://irc.freenode.net> #freeswitch
> >>
> >> FreeSWITCH Developer Conference
> >> sip:888 at conference.freeswitch.org
> <mailto:sip%3A888 at conference.freeswitch.org>
> >> <mailto:sip%3A888 at conference.freeswitch.org
> <mailto:sip%253A888 at conference.freeswitch.org>>
> >> iax:guest at conference.freeswitch.org/888
> <http://iax:guest@conference.freeswitch.org/888>
> >> <http://iax:guest@conference.freeswitch.org/888>
> >> googletalk:conf+888 at conference.freeswitch.org
> <mailto:googletalk%3Aconf%2B888 at conference.freeswitch.org>
> >> <mailto:googletalk%3Aconf%2B888 at conference.freeswitch.org
> <mailto:googletalk%253Aconf%252B888 at conference.freeswitch.org>>
> >> pstn:213-799-1400
> >>
> ------------------------------------------------------------------------
> >>
> >> _______________________________________________
> >> Freeswitch-users mailing list
> >> Freeswitch-users at lists.freeswitch.org
> <mailto:Freeswitch-users at lists.freeswitch.org>
> >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> >>
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
> >> http://www.freeswitch.org
> >>
> >>
> >
> > _______________________________________________
> > Freeswitch-users mailing list
> > Freeswitch-users at lists.freeswitch.org
> <mailto:Freeswitch-users at lists.freeswitch.org>
> > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> >
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
> > http://www.freeswitch.org
> >
> >
>
> _______________________________________________
> Freeswitch-users mailing list
> Freeswitch-users at lists.freeswitch.org
> <mailto:Freeswitch-users at lists.freeswitch.org>
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
> http://www.freeswitch.org
>
>
>
>
> --
> Anthony Minessale II
>
> FreeSWITCH http://www.freeswitch.org/
> ClueCon http://www.cluecon.com/
>
> AIM: anthm
> MSN:anthony_minessale at hotmail.com
> <mailto:MSN%3Aanthony_minessale at hotmail.com>
> GTALK/JABBER/PAYPAL:anthony.minessale at gmail.com
> <mailto:PAYPAL%3Aanthony.minessale at gmail.com>
> IRC: irc.freenode.net <http://irc.freenode.net> #freeswitch
>
> FreeSWITCH Developer Conference
> sip:888 at conference.freeswitch.org
> <mailto:sip%3A888 at conference.freeswitch.org>
> iax:guest at conference.freeswitch.org/888
> <http://iax:guest@conference.freeswitch.org/888>
> googletalk:conf+888 at conference.freeswitch.org
> <mailto:googletalk%3Aconf%2B888 at conference.freeswitch.org>
> pstn:213-799-1400
> ------------------------------------------------------------------------
>
> _______________________________________________
> Freeswitch-users mailing list
> Freeswitch-users at lists.freeswitch.org
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
> http://www.freeswitch.org
>
More information about the Freeswitch-users
mailing list