- **Milestone**: 4.3.3 --> 4.4.2


---

** [tickets:#908] During saClmFinalize(), clma should take lock when deleting 
client handle**

**Status:** assigned
**Milestone:** 4.4.2
**Created:** Tue May 13, 2014 03:03 PM UTC by Mathi Naickan
**Last Updated:** Tue May 13, 2014 03:03 PM UTC
**Owner:** Mathi Naickan

The following code in clma_hdl_rec_del() clma_util.c should be ideally 
protected under locks.
                while (NULL != list_iter) {
                        if (list_iter->next == rm_node) {
                                list_iter->next = rm_node->next;

Without the lock, there is a possibility that saClmFinalize() can return 
BAD_HANDLE in a multi-threaded application that is sharing the handles.


---

Sent from sourceforge.net because [email protected] is 
subscribed to https://sourceforge.net/p/opensaf/tickets/

To unsubscribe from further messages, a project admin can change settings at 
https://sourceforge.net/p/opensaf/admin/tickets/options.  Or, if this is a 
mailing list, you can unsubscribe from the mailing list.
------------------------------------------------------------------------------
Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer
Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports
Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper
Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer
http://pubads.g.doubleclick.net/gampad/clk?id=154622311&iu=/4140/ostg.clktrk
_______________________________________________
Opensaf-tickets mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/opensaf-tickets

Reply via email to