NPTL

Автор: Urrg Дата: 23.12.2003 15:11 Использую ASP 9. GDB глючит на многопоточных программах -- показывает только один поток. Есть мнение что на asp 9 nptl настроена с ошибкой. Кто-нибудь может подсказать как решить эту проблему?
Re: NPTL 23.12.2003 18:23ace у меня при отладке многопоточных приложений вообще бред полный был, нереально было что-то сделать.
попробуй export LD_ASSUME_KERNEL=2.2.5 перед запуском программы или передать ядру параметр nosysinfo для работы со старой потоковой моделью
Re: NPTL 23.12.2003 19:25Woodoo Многие проблемы (но не все), связанные с NPTL, ушли после апдейта пакетов (из updates или contribs).
Впрочем, в здешнем FAQ есть рецепт по отключению модели NPTL глобально.
Re: NPTL 24.12.2003 14:20Urrg У меня ядро 2.4.23 без ntpl патча. Т. е. getpid () в каждом потоке возвращает разное значение и управляющий поток присутствует. Выходит что ntpl у меня выключен. LD_ASSUME_KERNEL=2.2.5 пробовал, но результат тот же: gdb только один поток показывает.
Re: NPTL 24.12.2003 14:21Urrg А какие пакеты надо обновить? Я сделал поиск ntpl по списку, но не нашёл ни одного пакета...
RSS-материал