Alexander Rozhkov
тут вопрос - что именно предоставляет астериск - что нужно резервировать. например что абонент был в ивр - астериск упал - нужно вернуть этого абонента в меню?
нет, это уже более высокий уровень. Другое. Пришел звонок, создался канал chan-1, приложение зафиксировало это событие - записало в redis. Приложение создает второй канала chan-2, записывает в редис. Приложение создает бридж br-1, записывает в редис. Тут пропадает коннект с астером. Каналы дропнулись. Коннект восстановился. Приложение продолжает свою работу, берет из редиса chan-1 и chan-2 и засовывает их в br-1. Ошибка, Каналы chan-1 и chan-2 не существуют. Конец