使用api getpwnam_r()
檢索用戶信息時,此api在內部調用任務庫(libvas.so.2
)。在多線程環境中,我的程序轉儲核心。 Quest庫是否是線程安全的?Quest庫(Quest身份驗證服務)是否安全?
0
A
回答
0
根據this link to IBM's documentation,getpwnam_r()
是線程安全的,雖然我不能告訴你它的實現是否使用Quest庫。
您是否檢查了核心轉儲,並確定該問題與此函數的線程安全性有關?您可以嘗試小心地將這個函數取出並在多線程環境中運行,以檢查是否導致問題。
+1
我運行了一個簡單的實用程序,它可以在多個線程中的多個位置檢索用戶的用戶標識,而每分鐘有併發請求到Quest庫,它會轉儲核心。 我做了一些我自己的研究,並藉助此引用:http://technet.microsoft.com/en-us/library/bb463156.aspx。我非常確定getpwnam_r是線程安全的,因爲我在不使用Quest身份驗證的環境中調用此api,並且它沒有轉儲核心,但它在具有Quest VAS庫的環境中進行身份驗證。所以,現在我確定Quest的VAS庫不是線程安全的。 – Cyclops
相關問題
- 1. 無狀態API服務中的身份驗證 - 是否安全?
- 2. Quest Spotlight oci.dll
- 3. 是否有比表單身份驗證更安全的身份驗證方式
- 4. 安全API身份驗證
- 5. 安全LDAP身份驗證
- 6. Windows CMD Customization Quest的
- 7. WSO2身份服務器身份驗證
- 8. 使用iisexpress傳輸安全性和基本身份驗證的WCF服務身份驗證總是返回401
- 9. DDD身份驗證服務
- 10. 身份驗證服務
- 11. Web服務身份驗證
- 12. Angular2身份驗證服務
- 13. 身份驗證服務器
- 14. 身份驗證和服務
- 15. WCF身份驗證服務
- 16. 身份驗證WSDL服務
- 17. 代理服務器後面的安全表單身份驗證
- 18. 提供與我的服務器安全的Facebook身份驗證
- 19. oData服務中的安全(身份驗證)
- 20. 亞馬遜休息服務身份驗證和安全
- 21. Web服務中的安全身份驗證
- 22. WCF服務的安全設置需要匿名身份驗證
- 23. 此服務的安全設置需要Windows身份驗證
- 24. WCF:身份驗證服務或基於令牌的安全性?
- 25. 使用WSO2身份驗證服務器的Spring Cloud安全
- 26. ASP.NET MVC和WCF服務安全 - 身份驗證,路由
- 27. Facebook的客戶端身份驗證是否足夠安全?
- 28. PostgreSQL對等身份驗證是否安全生產?
- 29. 此HTTPS身份驗證協議是否安全?
- 30. 此用戶身份驗證是否足夠安全?
你可以告訴我們關於任務庫的更多信息,因爲谷歌對它和「libvas.so.2」都沒有什麼意義。 – nos
您可以使用此參考瞭解更多信息:http://technet.microsoft.com/en-us/library/bb463156.aspx – Cyclops