git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@1245
d0543943-73ff-0310-b7d9-
9358b9ac24b2
switch_channel_set_private(caller_channel, peer_session);
switch_channel_set_private(peer_channel, session);
switch_channel_add_state_handler(peer_channel, &audio_bridge_peer_state_handlers);
- switch_core_session_thread_launch(peer_session);
+ if (switch_core_session_runing(peer_session)) {
+ switch_channel_set_state(peer_channel, CS_TRANSMIT);
+ } else {
+ switch_core_session_thread_launch(peer_session);
+ }
+
time(&start);
for (;;) {