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



Добавлено зеркало для сайта и форума. http://videoswitch.ru/
Если будут проблемы с доступом - все изменения так же будут отображены в github репозитории.

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

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?