X-Git-Url: http://git.eversberg.eu/gitweb.cgi?p=lcr.git;a=blobdiff_plain;f=joinpbx.cpp;h=750705fd266a726623e37ec62a54952ffa8c36ca;hp=792fc4bed172ed5abd77d1701c291ad8800871f6;hb=541572c18c3c4476da5dbec48b313e613562b438;hpb=db6990e487255e8b206ef67d8d99fa74849a9a11 diff --git a/joinpbx.cpp b/joinpbx.cpp index 792fc4b..750705f 100644 --- a/joinpbx.cpp +++ b/joinpbx.cpp @@ -418,7 +418,7 @@ void JoinPBX::bridge(void) relation->next->tx_state = notify_state_change(j_serial, relation->next->epoint_id, relation->next->tx_state, relation->rx_state); } else /* one member in a join, so we put her on hold */ - if (relations==1 || numconnect==1) + if ((relations==1 || numconnect==1) && !j_partyline_jingle) { PDEBUG(DEBUG_JOIN, "join%d 1 member or only 1 connected, put on hold\n"); relation = j_relation;