Confbridge in Asterisk 10. For each user you want to be forced to wait until the marked user enters set “wait_marked=yes.” If you want them to be able to stay in the bridge when the marked user exits, set “end_marked=no.”
In that case, which seems like unexpected behavior and might qualify as a bug (you’re welcome to file an issue in the tracker), you could consider working around it by running some hangup dialplan when the marked user exits that then joins a Local, marked channel to the bridge that does nothing - though there’s no way to tear the bridge down then. Or you could have something watch over AMI for the last other participant to leave and then tear the bridge down.
Malcolm, thank you for your reply.
I also thought about alternative workarounds. As you stated already, adding a local Channel isn’t an option for me. On the other hand, I don’t want to use AMI. My initial idea was to park all incoming conference calls until the conf-leader joins. Then move all parked extensions to the confBridge. Howver, I don’t like any of these ideas…
Since I am running Asterisk 10.1.2 I can’t tell if the issue still remains in the latest SVN. I’ll do some more testing first before posting an issue. Perhaps the developer likes the idea of making this behaviour optional. Some option which might switch between these two variants:
remain bridged once leader quites
halt conference and play MOH until leader joins again