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
|