LINUX.ORG.RU

firebird libgds.so + threads


0

0

Пытаюсь написать приложение, которое пишет в базу с помощью threads. Но приложение вывалилось в корку через 3 часа работы. gdb выдал следущее ... 
Program terminated with signal 11, Segmentation fault
<bla-bla>
#0  0x282e109b in THD_restore_specific () from /usr/local/firebird/lib/libgds.so
Специальных каких либо действий по "синхронизации" записи потоков в базу я не делал. То есть каждый поток сам конектился в базу, открывал свою транзакцию и т.д. Пишу на С++ .
Помогите пожулайста советом или ссылкой.
anonymous

Информативно. Вопрос вида "у меня программа сегфолтит, gdb сказал что сегфолтит в функции AHuiEeZnaet(). Че делать?" Я не телепат, откуда я знаю, что там у тебя в функции THD_restore_specific ()

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