[18:27:50] <landgraf> vgodunko, если wrapper сегфолтнется (что ожидаемо) - это можно будет как-то отловить ?
[18:37:12] <yeo> я что-то сомневаюсь что получится перехватить seg fault :(
[18:38:32] <landgraf> вот это меня и пугает.
[18:38:54] <landgraf> ядро же сразу кильнет процесс, не разбираясь
[18:39:17] <landgraf> придется делать два демона - одного камикадзе )
[18:39:49] <yeo> а никак нельзя сделать чтоб не фолтился?
[18:40:03] <landgraf> Си и не фолтился?
[18:40:19] <landgraf> может и можно, но надо всегда готовиться к худшему
[18:40:44] <landgraf> тем более это wrapper для работы с libdevmapper, мало ли что оттуда прилетит. вон вчера vgodunko ужасался
[18:47:19] <vgodunko> Можно Program_Error или Storage_Error ловить, но будет ли от этого существенный толк?
[18:48:16] <landgraf> пытался, не ловится оно :(
[18:48:16] <yeo> канечно! можно нарисовать симпотичный синий экранчик!
[18:48:42] <landgraf> sigsegv валит всех наповал же
[18:48:47] <landgraf> без разбора )
[18:56:30] <vgodunko> Нет, это неправильно.
[18:56:47] <vgodunko> Только sigkill валит процесс без вопросов.
[18:57:18] <vgodunko> Остальные передаются процессу в соответствии с масками подавления сигналов, а процесс валит обработчик по умолчанию.
[18:57:37] <landgraf> а при сегфолте sigserv посылается? /me полез керриска спрашивать
[18:57:53] <landgraf> хорошая книжка, только тяжелая )
[18:58:04] <vgodunko> И если программа завершается с надписью segmentation fault, то значит сторонняя сионистская библиотека поиздевалась в масками/обработчиками сигналов.
[19:11:45] <nordwind_> а кто такой Керриск?
[19:37:52] <landgraf> nordwind_, man7.org
[20:05:05] <nordwind_> tnx