HD Видеоконференции на OpenMCU



23.01.2015. Выпущен релиз OpenMCU-ru 4.0. Исправлены ошибки, проведена оптимизация, добавлен встроенный регистратор, появилась возможность совершать внутренние вызовы между терминалами, реализовано шифрование SIP (TLS, SRTP, ZRTP), новые кодеки G.722.1, G.722.1 Annex C, G.722 (AMR-WB), MPEG4 (MP4V-ES), NAT для SIP и многое другое.

Автор Тема: [CRASH] Assertion fail on connection retry loop  (Прочитано 1231 раз)

marcelloc

  • Новичок
  • *
  • Сообщений: 16
  • Карма: 0
Hi,

In some circunstancies when I try to call a codec and by a miss-typed uri or a codec rejecting calls, I get a retry flood from openmcu to client until daemon crashes.

Is there a way to protect these functions to stop after x connections tries?

Message from syslogd@sede-mcu at Jun 14 15:33:01 ...
 OpenMCU-ru[6166]: Assertion fail: Operating System error, file tlibthrd.cxx, line 853, Error=24

Message from syslogd@sede-mcu at Jun 14 15:33:01 ...
 OpenMCU-ru[6166]: Assertion fail: Operating System error, file tlibthrd.cxx, line 853, Error=24

Message from syslogd@sede-mcu at Jun 14 15:33:01 ...
 OpenMCU-ru[6166]: Assertion fail: Function ::close failed, file tlibthrd.cxx, line 872, Error=9

Message from syslogd@sede-mcu at Jun 14 15:33:01 ...
 OpenMCU-ru[6166]: Assertion fail: Function ::close failed, file tlibthrd.cxx, line 872, Error=9

Message from syslogd@sede-mcu at Jun 14 15:33:01 ...
 OpenMCU-ru[6166]: Assertion fail: Function ::close failed, file tlibthrd.cxx, line 871, Error=9


I'm using openmcu v4.1.6 on a centos 6.7

Thanks for your help. This project is amazing!
« Последнее редактирование: 17 Июнь 2016, 00:12:27 от marcelloc »

igkhv

  • Новичок
  • *
  • Сообщений: 1
  • Карма: 0
Re: [CRASH] Assertion fail on connection retry loop
« Ответ #1 : 19 Сентябрь 2018, 02:06:00 »
Аналогичная проблема. OpenMCU-ru 4.1.6, около 45 подключений. Клиенты аппаратные cisco, polycom и программные polycom. Загрузка процессора максимум на 50%, оперативы на 30%.
Проблема была найдена?

kay27

  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3065
  • Карма: 58
Re: [CRASH] Assertion fail on connection retry loop
« Ответ #2 : 17 Январь 2019, 05:29:36 »
Что-то подобное обсуждалось. При работе под УЗ пользователя ядро может накладывать ограничения на количество потоков в некоторых ОС. Надо бы попробовать под root.
Looks like it caused by the limitation of threads per process when you run it in user mode. Could you please run the daemon by root account and try to reproduce?