Hi, You can.
Mathi

On Thursday, August 30, 2018, Richa <richa-has...@users.sourceforge.net>
wrote:

> Hi Mathi,
> This ticket is assigned to you since long time, are you working on this
> ticket?
> If not then I would like to work on it.
> Thanks
> ------------------------------
>
> * [tickets:#908] <https://sourceforge.net/p/opensaf/tickets/908/> During
> saClmFinalize(), clma should take lock when deleting client handle*
>
> *Status:* assigned
> *Milestone:* future
> *Created:* Tue May 13, 2014 03:03 PM UTC by Mathi Naickan
> *Last Updated:* Tue Sep 20, 2016 06:04 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 you indicated interest in
> https://sourceforge.net/p/opensaf/tickets/908/
>
> To unsubscribe from further messages, please visit
> https://sourceforge.net/auth/subscriptions/
>



---

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

**Status:** assigned
**Milestone:** future
**Created:** Tue May 13, 2014 03:03 PM UTC by Mathi Naickan
**Last Updated:** Mon Sep 03, 2018 07:14 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 opensaf-tickets@lists.sourceforge.net 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.
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Opensaf-tickets mailing list
Opensaf-tickets@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/opensaf-tickets

Reply via email to