Hi,

Thanks to Gunnar's efforts, the source of "cause 34" bug in Bristuff which
occurs when all channels are used, has been found and a patch been made
available.
But for systems in production, counting the number of available channels
before dialing can be simpler than patching bristuff and re-installing
Asterisk.

So my questions are for those that understand Bristuff code, now that root
cause has been found :

1. Do you think that ChanIsAvail function would work correctly without the
previously mentioned patch ?
2. How would you check BRI channels availability before dialing so that,
with an unpatched Bristuffed-Asterisk ?
The idea is to avoid any outgoing call when available channels count equals
1.
I thought of dedicating a macro to available channels count.
This macro would check individually each channel using ChanIsAvail function
and ${AVAILSTATUS}=AST_DEVICE_NOT_INUSE as a way to tell a channel is
available.

Regards
_______________________________________________
Bristuff-users mailing list
[email protected]
http://lists.three-dimensional.net/mailman/listinfo/bristuff-users

Reply via email to