Показать сообщение отдельно
  #1  
Старый 17.08.2016, 16:38
Vitaliy Aksyonov
Guest
 
Сообщений: n/a
По умолчанию Re: current binkd core dumped

Vitaliy Aksyonov написал(а) к Vitaliy Aksyonov в Mar 16 13:26:08 по местному времени:

Привет, Vitaliy!

07 мар 16 18:12, Vitaliy Aksyonov -> Vitaliy Aksyonov:

VA>> Запускаю binkd, как демон под debian-ом.
VA>> Собран из самых свежих исходников с гита.

VA>> Параметры при запуске -qD
VA>> Обратил внимание, если перезагружать конфиг по сигналу НUP, то он
VA>> иногда крешится. Сегодня смог поймать этот момент и сохранил
VA>> корку. Такое ощущение, что client использует конфиг без лока.
VA>> Хотя я могу быть неправ.

VA> [...skipped...]

VA> Ага. Лок тут ни при чем, так как там все однопоточное. Значит это
VA> может быть попорченная память. :( В принципе, рестарт вместо релоада
VA> работает, но хотелось бы разобраться в этой проблемой. Если портится
VA> память, оно еще на что-то может влиять... Кстати, в логе это выглядит
VA> вот так:

VA> + 07 Mar 12:00:34 [22925] got SIGНUP
VA> + 07 Mar 12:00:34 [22926] got SIGНUP
VA> + 07 Mar 12:00:34 [22925] Reloading configuration...
VA> + 07 Mar 12:00:34 [22926] Reloading configuration...
VA> 07 Mar 12:00:34 [22926] previous config is no longer in use,
VA> unloading 07 Mar 12:00:34 [22925] previous config is no longer in use,
VA> unloading - 07 Mar 12:00:34 [22925] servmgr listen on *:binkp ! 07 Mar
VA> 12:00:34 [22925] client manager (pid=22926) exited by signal 11

В общем, погонял под valgrind-ом. Пока не смог воспроизвести.
Зато заметил, что у него потихоньку течет память. На нагруженной системе может быть проблемой.

С наилучшими пожеланиями, Vitaliy.

... 10.0 times 0.10 is hardly ever 1.00.
--- GoldED+/LNX 1.1.5-b20160201
Ответить с цитированием