- **Milestone**: 4.6.2 --> 4.7.2


---

** [tickets:#1699] EVT : deadlock in saEvtFinalize after CLM unlock **

**Status:** unassigned
**Milestone:** 4.7.2
**Created:** Thu Mar 10, 2016 10:38 AM UTC by Srikanth R
**Last Updated:** Thu Mar 17, 2016 09:04 AM UTC
**Owner:** nobody


Changeset : 6901 ( 4.7 GA )
 
  * Initially EVT application is spawned on a payload and only saEvtInitialize 
is called. 
  * Now CLM lock operation and later CLM unlock operation is issued, for which 
operation succeeded.
  *  saEvtSelectionObjectGet and other apis are returning SA_AIS_OK with the 
handle obtained before CLM lock.
  * Deadlock in saEvtFinalize call  is observed after CLM unlock. 

(gdb) thread apply all bt

Thread 3 (Thread 0x7f67a38dab00 (LWP 4286)):
0  0x00007f67a275e4f6 in poll () from /lib64/libc.so.6
1  0x00007f67a1dc9d61 in osaf_ppoll () from /usr/lib64/libopensaf_core.so.0
2  0x00007f67a1dd134f in ncs_tmr_wait () from /usr/lib64/libopensaf_core.so.0
3  0x00007f67a2c847b6 in start_thread () from /lib64/libpthread.so.0
4  0x00007f67a27679cd in clone () from /lib64/libc.so.6
5  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f67a38a9b00 (LWP 4287)):
0  0x00007f67a275e4f6 in poll () from /lib64/libc.so.6
1  0x00007f67a1e05f3e in mdtm_process_recv_events () from 
/usr/lib64/libopensaf_core.so.0
2  0x00007f67a2c847b6 in start_thread () from /lib64/libpthread.so.0
3  0x00007f67a27679cd in clone () from /lib64/libc.so.6
4  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f67a38ac700 (LWP 4285)):
0  0x00007f67a2c8aa00 in sem_wait () from /lib64/libpthread.so.0
1  0x00007f67a1dd9fd2 in hm_block_me () from /usr/lib64/libopensaf_core.so.0
2  0x00007f67a1dda14d in ncshm_destroy_hdl () from 
/usr/lib64/libopensaf_core.so.0
3  0x00007f67a34b7b44 in eda_hdl_rec_del () from /usr/lib64/libSaEvt.so.1
4  0x00007f67a34b1df5 in saEvtFinalize () at eda_saf_api.c:444
5  0x000000000040e445 in edsv_err_unavail_02_node02 ()
....



---

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.
------------------------------------------------------------------------------
Find and fix application performance issues faster with Applications Manager
Applications Manager provides deep performance insights into multiple tiers of
your business applications. It resolves application problems quickly and
reduces your MTTR. Get your free trial!
https://ad.doubleclick.net/ddm/clk/302982198;130105516;z
_______________________________________________
Opensaf-tickets mailing list
Opensaf-tickets@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/opensaf-tickets

Reply via email to