const char *channela = astman_get_header(m, "Channel1");
const char *channelb = astman_get_header(m, "Channel2");
const char *playtone = astman_get_header(m, "Tone");
- struct ast_channel *chana = NULL, *chanb = NULL;
+ struct ast_channel *chana = NULL, *chanb = NULL, *chans[2];
struct ast_channel *tmpchana = NULL, *tmpchanb = NULL;
struct ast_bridge_thread_obj *tobj = NULL;
}
}
+ chans[0] = tmpchana;
+ chans[1] = tmpchanb;
+
+ ast_manager_event_multichan(EVENT_FLAG_CALL, "BridgeAction", 2, chans,
+ "Response: Success\r\n"
+ "Channel1: %s\r\n"
+ "Channel2: %s\r\n", tmpchana->name, tmpchanb->name);
+
bridge_call_thread_launch(tobj);
astman_send_ack(s, m, "Launched bridge thread with success");