LINUX.ORG.RU

Глюк в сервисе


0

0

Есть некая программулина написаная на с которая принимает вызов по какому то порту обрабатывает его потом отдает результат ( запскается несколько детей и тп ...) ( примерно 2-3 запроса в сек ...) В последнее время в ее логе стали возникать ошибки примерно след содержания:

Cannot allocate memory Interrupted system call при этом один из детей падает и пока ее не перезапустишь - так вот висит Чем можно отследить данный глюк ? Чем может быть вызвана подобная ошибка

anonymous

Наверно Cannot allocate memory. Избавиться от этой ошибки просто - достаточно не обрабатывать возвращаемое значение malloc() как советует разработчик анекдотов. Доработанная таким образом программа такое сообщение выводить уже не будет, будет сразу с треском валится в корку.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.