在使用getpwnam_r()接口检索userinfo时,此接口内部调用quest library (libvas.so.2)。在多线程环境中,我的程序转储内核。Quest库是线程安全的吗?
发布于 2014-01-16 19:41:40
根据this link to IBM's documentation的说法,getpwnam_r()是线程安全的,尽管我不能告诉你它的实现是否使用了Quest库。
你检查过核心转储了吗?你确定这个问题与这个函数的线程安全有关吗?您可以尝试仔细地清除此函数,然后在多线程环境中运行,以检查这是否导致了问题。
https://stackoverflow.com/questions/21160553
复制相似问题