Bjorn Andersson 3c005d6019 Do not add arcs to the soinfo graph on dlopen
While introducing RTLD_NOLOAD in b648a8a5 a change in how soinfo structs are
connected was also introduced. When calling dlopen the library that is loaded
is added as a child to the soinfo from which the caller comes - i.e. building a
dependency graph.

Unfortunately this shows issues upon unloading, such as blowing the stack if
there are loops in the graph.

This change reverts that part of b648a8a5, keeping everything as a child of the
root soinfo.

Change-Id: I604ee9210613b19f693a568158e69707620a95db
Signed-off-by: Bjorn Andersson <bjorn.andersson@sonymobile.com>
2014-05-22 19:08:14 -07:00
..
2014-02-20 13:51:26 -08:00
2014-05-12 21:40:09 -07:00
2014-05-16 17:34:13 -07:00
2014-05-14 10:02:03 -07:00
2014-01-07 13:46:11 -08:00
2012-10-30 16:35:38 -07:00