Здравствуйте.
ОС Ubuntu, язык СИ.
У меня сделана своя библиотека (файл.so), функции которой вызываются из Питоновского скрипта. Скажите, могу ли я создавать в этой своей библиотеке (файл.so) потоки (pthread)?
То есть, я запустил питовский скрипт, а он в свою очередь вызвал функции запускающие несколько pthread находящихся в файл.so.
Если так можно делать, то нужно ли мне эти потоки как-то останавливать перед остановкой питоновского скрипта?
И заодно попутный вопрос: как можно в данной ситуации отлаживать файл.so в valgrind, и можно ли вообще?
Спасибо.