![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Пытался поймать утечку памяти в своем перловом коде. Все-таки неприятно когда скрипт после суток работы вылетает с Out of memory.
Закончились поиски на уровне IO::Socket::SSL, и я понял что глубже копать мне как-то с наскоку слабо.
Пойду воспроизведу ошибку на sid'е (там более свежий нижележащий Net::SSLeay, который без танцев на squeeze в пакет не собирается) и напишу баг репорт.
А код свой переиначу так, чтобы сокет создавался единожды и далее повторно использовался бы. Так и по другим соображением правильнее, не знаю зачем я его каждый раз пересоздавал...
Update:
beldmit в fb посоветовал закрывать за собой сокет. Не помогло. Попробовал в sid'е, тоже течет...
А как вообще должен себя вести незакрытый сокет в перле?
Update2: Нашел на нижележащем уровне незакрытый тикет про Memory Leak. Подписался на апдейты, и пока на этом успокоюсь...
Update3: Не успокоился: https://rt.cpan.org/Ticket/Display.html?id=123520&results=db2511db9c9a60b56ff1d5ddb3b09c95
Закончились поиски на уровне IO::Socket::SSL, и я понял что глубже копать мне как-то с наскоку слабо.
Пойду воспроизведу ошибку на sid'е (там более свежий нижележащий Net::SSLeay, который без танцев на squeeze в пакет не собирается) и напишу баг репорт.
А код свой переиначу так, чтобы сокет создавался единожды и далее повторно использовался бы. Так и по другим соображением правильнее, не знаю зачем я его каждый раз пересоздавал...
Update:
![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
А как вообще должен себя вести незакрытый сокет в перле?
Update2: Нашел на нижележащем уровне незакрытый тикет про Memory Leak. Подписался на апдейты, и пока на этом успокоюсь...
Update3: Не успокоился: https://rt.cpan.org/Ticket/Display.html?id=123520&results=db2511db9c9a60b56ff1d5ddb3b09c95
no subject
Date: 2017-11-05 10:02 am (UTC)Несомненная ошитка дизайна. Скрипты должны завершаться как только, так сразу. Fork нынче дешев.
no subject
Date: 2017-11-05 10:23 am (UTC)