Attached trace and application.

Attachment: ntf.c (4.0 kB; application/octet-stream)  ntf.trace (5.5 kB; 
application/octet-stream) 


---

** [tickets:#1263] ntf: saNtfFinalize() may hang in a threaded application..**

**Status:** accepted
**Milestone:** 4.4.2
**Created:** Wed Mar 11, 2015 07:46 AM UTC by Praveen
**Last Updated:** Wed Mar 11, 2015 07:46 AM UTC
**Owner:** Praveen

Attached is the application (ntf.c) to reproduce the problem and agent trace.
Application initializes with the notification service and allocate a 
notification.
After filling with appropriate values, it tries to send notification in a 
separate thread, while in the main thread it tries to
finalize() with the notification service for same initialization.

Generally  finalize succeeds resulting in BAD_HANDLE for send() API. 
But some times finalize() hangs when it is timed in between the processing of 
Send() API as some resources are in use in Send() API.










---

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.
------------------------------------------------------------------------------
Dive into the World of Parallel Programming The Go Parallel Website, sponsored
by Intel and developed in partnership with Slashdot Media, is your hub for all
things parallel software development, from weekly thought leadership blogs to
news, videos, case studies, tutorials and more. Take a look and join the 
conversation now. http://goparallel.sourceforge.net/
_______________________________________________
Opensaf-tickets mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/opensaf-tickets

Reply via email to