X-Git-Url: http://git.eversberg.eu/gitweb.cgi?p=lcr.git;a=blobdiff_plain;f=joinpbx.cpp;h=988ba24280933fbbeb17277b19d432f617b7d8e0;hp=ea2651b6dbe387528f2180ed62bb363ce8733599;hb=a698197188e22f42a5483bcb775f66522863d871;hpb=ec40766edc4b55496be56d3123b266900e15dc29 diff --git a/joinpbx.cpp b/joinpbx.cpp index ea2651b..988ba24 100644 --- a/joinpbx.cpp +++ b/joinpbx.cpp @@ -368,11 +368,11 @@ void JoinPBX::bridge(void) /* * Bridge between port instances if: - * - two relations + * - two or more relations * - one or all are not mISDN */ message = message_create(j_serial, relation->epoint_id, JOIN_TO_EPOINT, MESSAGE_BRIDGE); - message->param.bridge_id = (relations==2 && !allmISDN) ? j_serial : 0; + message->param.bridge_id = (relations>=2 && !allmISDN) ? j_serial : 0; PDEBUG(DEBUG_JOIN, "join%u EP%u requests bridge=%u\n", j_serial, relation->epoint_id, message->param.bridge_id); message_put(message);