For more info see: http://devel.opensaf.org/~hafe/AMF/amfnd-start.png

Getting the config from amfd kind of means reverting back to the 3.0 state. 
Good or bad I don't know yet. But it seems unnecessary to distribute 
information that is already available locally on the node. At the same time 
there are some hard to solve problems.

I envision a separate thread in amfnd that read from IMM and handles TRYAGAIN 
loops. Such thread could also be an applier for the case of detecting config 
changes


---

** [tickets:#517] Amfnd: coredumps when calling immutil_saImmOmInitialize**

**Status:** assigned
**Created:** Wed Jul 24, 2013 08:29 AM UTC by hano
**Last Updated:** Fri Aug 30, 2013 09:11 AM UTC
**Owner:** Nagendra Kumar

avnd_comp_config_get_su calls immutil_saImmOmInitialize and 
ImmutilWrapperProfile is not set by avnd so default values are used and immutil 
calls abort at errors.
There are two problems here, immutil should not do abort and the other problem
is that immutil do sleeps in try again loops. Avnd is event based and immutil 
is configurable but errors and try-again logic has to be managed by avnd.

(gdb) bt
 #0  0x00007ffac238cb35 in raise () from /lib64/libc.so.6
 #1  0x00007ffac238e111 in abort () from /lib64/libc.so.6
 #2  0x00000000004051e8 in defaultImmutilError (fmt=0x43fc70 "saImmOmInitialize 
FAILED, rc = %d") at ../../../../../osaf/tools/safimm/src/immutil.c:70
 #3  0x00000000004065e4 in immutil_saImmOmInitialize (immHandle=0x7fff7098d380, 
immCallbacks=0x0, version=0x7fff7098d3a0)
    at ../../../../../osaf/tools/safimm/src/immutil.c:1126
 #4  0x0000000000422551 in avnd_comp_config_get_su (su=0x66d8d0) at 
avnd_compdb.c:1743
 #5  0x0000000000436560 in avnd_evt_avd_su_pres_evh (cb=0x6578c0, 
evt=<optimized out>) at avnd_susm.c:1236
 #6  0x000000000042ffe0 in avnd_evt_process (evt=<optimized out>) at 
avnd_proc.c:278
 #7  avnd_main_process () at avnd_proc.c:219
 #8  0x0000000000408805 in main (argc=1, argv=0x7fff7098d578) at amfnd_main.c:71



---

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.
------------------------------------------------------------------------------
Learn the latest--Visual Studio 2012, SharePoint 2013, SQL 2012, more!
Discover the easy way to master current and previous Microsoft technologies
and advance your career. Get an incredible 1,500+ hours of step-by-step
tutorial videos with LearnDevNow. Subscribe today and save!
http://pubads.g.doubleclick.net/gampad/clk?id=58040911&iu=/4140/ostg.clktrk
_______________________________________________
Opensaf-tickets mailing list
Opensaf-tickets@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/opensaf-tickets

Reply via email to