使用 API getpwnam_r()
检索用户信息时,该 API 会在内部调用 quest 库 (libvas.so.2
)。在多线程环境中,我的程序转储核心。 Quest 库是线程安全的吗?
最佳答案
根据this link to IBM's documentation , getpwnam_r()
是线程安全的,尽管我无法告诉您它的实现是否使用 Quest 库。
您检查过核心转储吗?您确定问题与此函数的线程安全有关吗?您可以尝试仔细地删除此函数,然后在多线程环境中运行以检查这是否导致问题。
关于c++ - Quest 库(Quest 身份验证服务)线程安全吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21160553/