使用api getpwnam_r()
检索userinfo时,此api在内部调用任务库(libvas.so.2
)。在多线程环境中,我的程序转储核心。 Quest库是线程安全的吗?
答案 0 :(得分:0)
根据this link to IBM's documentation,getpwnam_r()
是线程安全的,虽然我无法告诉你它的实现是否使用了Quest库。
你检查过核心转储吗?你确定问题与此功能的线程安全有关吗?您可以尝试小心地删除此函数,并在多线程环境中运行以检查是否导致此问题。