- **status**: review --> fixed
- **assigned_to**: elunlen -->  nobody 
- **Comment**:

changeset:   6741:a6f3f71af874
tag:         tip
parent:      6738:257e4c26d1f3
user:        Lennart Lund <[email protected]>
date:        Tue Aug 18 13:31:03 2015 +0200
summary:     log: Incorrect reading of stream configuration objects at startup 
[#1450]

rev: a6f3f71af87427704a911cd539ab595033f33a62

changeset:   6740:6a52ec8efe09
branch:      opensaf-4.6.x
parent:      6728:8a0d304666c0
user:        Lennart Lund <[email protected]>
date:        Tue Aug 18 13:31:03 2015 +0200
summary:     log: Incorrect reading of stream configuration objects at startup 
[#1450]

rev: 6a52ec8efe09f0dca93aefc290d9941d1c99e277

changeset:   6739:d602770577be
branch:      opensaf-4.5.x
parent:      6727:1591d7a11144
user:        Lennart Lund <[email protected]>
date:        Tue Aug 18 13:31:03 2015 +0200
summary:     log: Incorrect reading of stream configuration objects at startup 
[#1450]

rev: d602770577bea78f03f10dffe771fa61c4c33396




---

** [tickets:#1450] LOG: Incorrect reading of stream configuration objects at 
startup**

**Status:** fixed
**Milestone:** 4.5.2
**Created:** Fri Aug 14, 2015 08:35 AM UTC by elunlen
**Last Updated:** Tue Aug 18, 2015 06:39 AM UTC
**Owner:** nobody


When the active log server start; alarm, notification, system and application 
streams with configuration stream object are created based on the attribute 
values in respective stream configuration object. Values are fetched using IMM 
API saImmOmAccessorGet_2(). An in parameter to this function is a list of 
attributes to be read. Instead of providing a list a NULL pointer can be used 
which means that all attributes shall be read. The log server uses a NULL 
pointer which is a problem since some attributas are pure runtime attributes 
which may casue a deadlock since dispatch of the callback function for 
providing values for the runtime attributes is done in the same thread as the 
call to saImmOmAccessorGet_2(). This must be changed to use an attribute list 
containing all attributes except the pure runtime attributes.


---

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.
------------------------------------------------------------------------------
_______________________________________________
Opensaf-tickets mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/opensaf-tickets

Reply via email to